分享
 
 
 

C程序设计教程(21世纪高等学校计算机应用技术规划教材)

C程序设计教程(21世纪高等学校计算机应用技术规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,教材教辅与参考书,大学,计算机专业,
  品牌: 朱小菲

基本信息·出版社:清华大学出版社

·页码:317 页

·出版日期:2009年09月

·ISBN:7302200378/9787302200376

·条形码:9787302200376

·包装版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:21世纪高等学校计算机应用技术规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介《C程序设计教程》主要以Turb。C 2.0为学习环境,同时介绍了Visual。+6.O的使用。按C语言程序设计的系统性,由浅人深安排内容。《C程序设计教程》兼顾了程序设计的理论性和实践性,内容丰富、实用,配备了大量实例和习题。通过对《C程序设计教程》的学习,读者不仅能快速、全面地掌握C语言程序设计的基本理论知识和基本操作技能,还能为读者进一步提高程序设计的能力奠定基础。全书共分12章,内容包括C语言概论,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构,数组,指针,预处理命令,结构体与共用体,位运算,文件等。《C程序设计教程》可作为高等院校本科、专科学生学习C语言程序设计课程的教材,也可作为从事计算机编程人员、相关领域的技术工作者与计算机等级考试人员的自学与参考用书。为了方便教学和读者上机操作练习,《C程序设计教程》配有《C语言程序设计题解及实验教程》以及包含电子教案、案例源代码、课后习题题解和习题库等内容,可在清华大学出版社网站上下载(www.tup.c。m.cn)。

编辑推荐《C程序设计教程》:教学目标明确.注重理论与实践的结合

教学方法灵活,培养学生自主学习的能力

教学内容先进,强调计算机在各专业中的应用

教学模式完善.提供配套的教学资源解决方案

目录

第1章 C语言概论

1.1 C语言的产生与发展

1.2 C语言的特点

1.3 TurboC介绍

1.3.1 TurboC的产生与发展

1.3.2 TurboC2.0集成环境

1.3.3 TurboC2.0菜单功能介绍

1.4 C程序举例及上机操作步骤

1.4.1 简单C程序举例

1.4.2 上机操作步骤

1.5 MicrosoftVisualC++6.0上机操作与调试

1.5.1 MicrosoftVisualC什6.0环境概述

1.5.2 启动MicrosoftVisualC++6.0开发环境

1.5.3 系统界面简介

1.5.4 文本编辑区及文本编辑

1.5.5 消息提示区

1.5.6 运行程序

1.5.7 程序调试

本章小结

习题1

第2章 数据类型、运算符与表达式

2.1 C语言的数据类型概述

2.2 标识符、常量和变量

2.2.1 标识符

2.2.2 常量

2.2.3 变量

2.3 C语言的简单数据类型

2.3.1 整型数据

2.3.2 实型数据

2.3.3 字符型数据

2.4 C运算符和表达式

2.4.1 C运算符和表达式概述

2.4.2 算术运算符和算术表达式

2.4.3 位运算符和位运算

2.4.4 赋值运算符和赋值表达式

2.4.5 自增、自减运算符

2.4.6 求字节运算符

2.4.7 关系运算符和关系表达式

2.4.8 逻辑运算符和逻辑表达式

2.4.9 条件运算符和条件表达式

2.4.1 0逗号运算符和逗号表达式

2.5 数据的类型转换

2.5.1 系统自动进行的类型转换

2.5.2 强制类型转换

本章小结

习题2

第3章 顺序结构程序设计

3.1 C语句概述

3.1.1 表达式语句

3.1.2 函数调用语句

3.1.3 复合语句

3.1.4 流程控制语句

3.1.5 空语句

3.2 C程序的三种基本结构

3.2.1 算法

3.2.2 流程图与三种基本控制结构

3.3 数据的输入输出

3.3.1 格式输出函数

3.3.2 格式输入函数

3.3.3 字符数据的输入输出

3.4 顺序结构程序设计举例

本章小结

习题3

第4章 选择结构程序设计

4.1 条件语句

4.1.1 单分支if语句

4.1.2 双分支if语句

4.2 if语句的嵌套

4.3 switch语句

4.4 程序举例

本章小结

习题4

第5章 循环结构

5.1 循环的构成

5.2 循环语句

5.2.1 while语句

5.2.2 do-while语句

5.2.3 for语句

5.2.4 break和continue语句

5.2.5 三种语句的选用

5.3 循环的嵌套

5.4 循环应用实例

本章小结

习题5

第6章 数组

6.1 数组的引入与概念

6.1.1 数组的引入

6.1.2 数组的概念

6.2 一维数组

6.2.1 一维数组的定义

6.2.2 一维数组元素的引用

6.3 二维数组

6.3.1 二维数组的定义

6.3.2 二维数组元素的表示方法

6.3.3 二维数组的初始化

6.3.4 二维数组的引用

6.4 多维数组

6.4.1 多维数组的定义

6.4.2 多维数组的初始化

6.4.3 多维数组的引用

6.5 字符数组

6.5.1 字符数组的定义

6.5.2 字符数组的初始化

6.5.3 字符串常用函数

6.6 综合例题

本章小结

习题6

第7章 指针

7.1 变量的地址和指针变量

7.1.1 变量的地址以及变量的存取方式

7.1.2 指针变量的定义和指针变量的基类型

7.1.3 指针变量赋值

7.1.4 指针变量引用

7.2 数组的指针与指向数组的指针变量

7.2.1 指向数组的指针变量

7.2.2 通过指针引用数组元素

7.2.3 指向多维数组的指针和指针变量

7.3 字符串的指针和指向字符串的指针变量

7.3.1 字符串的表示形式

7.3.2 字符数组与字符串指针的区别

7.4 指针数组与指向指针的指针

7.4.1 指针数组的概念

7.4.2 指向指针的指针

7.5 指针与动态内存分配初步

本章小结

习题7

第8章 函数

8.1 函数概述

8.1.1 模块化程序设计

8.1.2 C函数的分类

8.2 函数的定义

8.2.1 无参函数的定义

8.2.2 有参函数的定义

8.3 数据在函数之间的传递

8.3.1 形参与实参

8.3.2 函数值的返回

8.4 函数的调用

8.4.1 函数调用的形式和执行过程

8.4.2 函数调用的方式

8.4.3 对被调用函数的声明和函数原型

8.5 数组作为函数的参数

8.6 指针作为函数的参数

8.6.1 基本数据类型的指针作为函数的参数

8.6.2 指向数组的指针作为函数参数

8.6.3 字符串指针作为函数参数

8.7 函数与指针

8.7.1 用函数指针变量调用函数

8.7.2 用指向函数的指针作为函数参数

8.7.3 返回指针值的函数

8.7.4 main函数的参数和返回值

8.8 函数的嵌套调用

8.9 函数的递归调用

8.10 变量的作用域

8.10.1 内部变量

8.10.2 外部变量

8.11 变量的存储类别

8.11.1 自动变量

8.11.2 用extern声明外部变量

8.11.3 静态变量

8.11.4 寄存器变量

8.12 内部函数和外部函数

8.13 多个源文件的C程序的链接

本章小结

习题8

第9章 预处理命令

9.1 宏定义

9.1.1 无参数宏定义

9.1.2 带参数宏定义

9.2 文件包含

9.2.1 文件包含的概念

9.2.2 文件包含命令的一般格式

9.3 条件编译

9.4 应用程序举例

本章小结

习题9

第10章 结构体与共用体

10.1 结构体类型

10.1.1 结构体类型与结构体变量

10.1.2 结构体变量的引用

10.1.3 结构体变量的初始化

10.2 结构体数组

10.2.1 结构体数组的定义与引用

10.2.2 结构体数组的初始化

10.3 指向结构体的指针变量

10.3.1 结构体指针变量

10.3.2 用结构体变量和结构体指针变量作为函数参数

10.4 链表

10.4.1 链表概述

10.4.2 处理链表的函数

10.4.3 链表的建立

10.4.4 链表的遍历

10.4.5 链表的插入操作

10.4.6 链表的删除操作

10.5 共用体

10.5.1 共用体类型定义

10.5.2 共用体变量的引用

10.6 枚举类型

10.7 用typcdef定义类型

本章小结

习题10

第11章 位运算

11.1 位运算的概念

11.1.1 字节与位

11.1.2 位运算符

11.2 位运算举例

11.3 位段

本章小结

习题11

第12章 文件

12.1 文件概述

12.1.1 文件的概念

12.1.2 文件的分类

12.1.3 文件的操作

12.2 标准文件的读写

12.2.1 文件型指针

12.2.2 打开文件函数fopen()

12.2.3 关闭文件函数fclose()

12.2.4 文件的读写

12.2.5 文件的随机读写函数

12.2.6 清除和设置文件缓冲区

12.3 非标准文件的读写

12.3.1 文件的打开和关闭

12.3.2 读写函数

12.3.3 随机定位函数

本章小结

习题12

附录A C语言ASCⅡ表

附录B C语言关键字及用途

附录C 运算符和结合性

附录D 常用的ANSIC库函数表

参考文献

……[看更多目录]

序言“教育部、财政部关于实施高等学校本科教学质量与教学改革王程的意见”(教高[2007]l号)指出:“提高高等教育质量,既是高等教育自身发展规律的需要,也是办好让人民满意的高等教育、提高学生就业能力和创业能力的需要”,特别强调“学生的实践能力和创新精神亟待加强”。同时要求将教材建设作为质量工程的重要建设内容之一,加强新教材和立体化教材的建设;鼓励教师编写新教材,为广大教师和学生提供优质教育资源。

“21世纪高等学校计算机应用型本科规划教材精选”就是在实施教育部质量王程的背景下,在清华大学出版社的大力支持下,面向应用型本科的教学需要,旨在建设一套突出应用能力培养的系列化、立体化教材。该系列教材包括各专业计算机公共基础课教材;包括计算机类专业,如计算机应用、软件工程、网络工程、数字媒体、数字影视动画、电子商务、信息管理等专业方向的计算机基础课、专业核心课、专业方向课和实践教学的教材。

应用型本科人才教育重点面向应用、兼顾继续升造,力求将学生培养成为既具有较全面的理论基础和专业基础,同时也熟练掌握专业技能的人才。因此,本系列教材吸纳了多所院校应用型本科的丰富办学实践经验,依托母体校的强大教师资源,根据毕业生的社会需求、职业岗位需求,适当精选理论内容,强化专业基础、技术和技能训练,力求满足师生对教材的需求。

本丛书在遴选和组织教材内容时,围绕专业培养目标,从需求逆推内容,体现分阶段、按梯度进行基本能力-核心能力-职业技能的培养;力求突出实践性,实现教材和课程系列化、立体化的特色。

突出实践性。丛书编写以能力培养为导向,突出专业实践教学内容,为有关专业实习、课程设计、专业实践、毕业实践和毕业设计教学提供具体、翔实的实验设计,提供可操作性强的实验指导,完全适合“从实践到理论再到应用”、“任务驱动”的教学模式。

教材立体化。丛书提供配套的纸质教材、电子教案、习题、实验指导和案例,并且在清华大学出版社网站(http://www.tup.com.cn)提供及时更新的数字化教学资源,供师生学习与参考。

文摘插图:

C程序设计教程(21世纪高等学校计算机应用技术规划教材)

在编辑区输入程序时要注意光标的位置,光标是以“-”(下划线)来标识的,可以通过编辑区的第一行看到当前光标的行(Linc)值和列(Col)值。每次输入的字符会出现在光标当前的位置,光标也会在输入后自动向右移动,默认的情况下会把光标后的其他字符向右移动。如果希望用输入的字符代替光标当前位置原有字符,可以事先按一次键盘上的Insert键,这样输入的字符会代替原有字符,并将光标移动到下一位置。

在Trubo C 2.0的编辑区中,按Back Space键会删除光标所在位置的前一字符,而不是当前字符。删除当前字符可以按Delete键。

在Trubo C 2.0的编辑区中,按Enter键会把光标移动到下一行第一个位置,而不是另起一行,该位置上原有字符不会受到影响。

3.信息区

信息区在编辑区下方,在编译过程中显示程序的错误信息(Error)和警告信息(warning)。在单步调试过程中,显示所添加监视表达式的值。

下面通过一个简单的例子了解一下错误信息的结构,如图l-2所示。

(1)错误类型:分为错误(Error)和警告(warning)两种。错误(Error)表示程序代码中的错误会影响程序正确执行,不调试通过不能继续编译和执行;警告(Warning)表示程序代码中有部分代码可能影响程序正确执行,起到警告作用,个别警告不影响继续编译和执行。

(2)文件名:当前出现错误的C文件的文件名以及该文件的保存路径。

(3)出错行:错误所在的行数。通常程序编译遇到错误后,会进入调试状态。在调试状态下,除了信息区显示错误信息外,在编辑区光标会停留在出错位置。可以按F6键在两个区域间切换。需要注意的是有些错误并不一定发生在提示行,还有可能发生在提示行之前,这需要根据不同情况进行分析。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有