21世纪高校教材:C程序设计
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 姚国清,夏军宝,何勇强主编
出 版 社:
出版时间: 2008-3-1字数: 537000版次: 1页数: 333印刷时间: 2008/03/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787802430815包装: 平装编辑推荐
本书为高等院校规划教材,主要讲述了使用C语言设计程序的方法。书中以简短的篇幅介绍C语言的基本概念和基本语法,使读者通过学习可以具有初步使用C来解决问题的能力。 本书可以作为高等院校计算机专业和非计算机专业通用教材,也可供大专院校学生和程序爱好者自学使用。
内容简介
本书为高等院校规划教材,主要讲述了使用C语言设计程序的方法。本书不仅对C语言的基本概念和基本知识进行了深入浅出的讲解,同时还将作者多年来在C语言教学过程中积累的经验和体会告诉了读者。在每章的最后,我们为读者提供了有针对性的类型多样的习题,另外,在本书最后,还为读者安排了大量综合练习。希望读者学练结合,逐步培养阅读程序和编写程序的能力。
本书语言浅显易懂、实例和习题众多,可以作为高等院校计算机专业和非计算机专业通用教材,也可供大专院校学生和程序爱好者自学使用。
目录
第0章程序设计概论
0.1程序与程序设计语言
0.1.1程序
0.1.2程序设计语言
0.2C语言的历史和发展
0.3一个简单程序的诞生
0.3.1简单的C语言程序概貌
0.3.2第一个程序的诞生
本章小结
复习题
第1章C程序设计基础知识
1.1变量
1.1.1有关内存的基础概念
1.1.2变量的引入
1.2常量
1.2.1字面常量
1.2.2符号常量
1.2.3const常量
1.3算术运算符与算术表达式
1.3.1运算符概述
1.3.2算术运算符
1.3.3算术表达式
1.4赋值运算符与赋值表达式
1.4.1简单赋值运算符
1.4.2复合算术赋值运算符
1.4.3赋值运算时的数据类型转换
1.5自加、自减、逗号运算符
1.5.1自加和自减运算符:++
1.5.2逗号运算符
1.6位运算
1.6.1位运算的基本规律
1.6.2位运算符
本章小结
复习题
第2章简单C语句
2.1C语句概述
2.1.1表达式语句
2.1.2控制语句
2.1.3函数调用语句
2.1.4复合语句
2.1.5空语句
2.2输入输出的概念
2.3基本输入输出函数
2.3.1格式化输出库函数:printf
2.3.2格式输入库函数:scanf
2.3.3字符输入输出函数
本章小结
复习题
第3章分支结构程序设计
3.1算法与基本程序结构
3.1.1算法简介
3.1.2算法的表示
3.1.3基本程序结构
3.2关系运算和逻辑运算
3.2.1 关系运算
3.2.2逻辑运算
3.3if语句
3.3.1简单if语句
3.3.2if~else语句
3.3.3if语句的嵌套
3.3.4if语句使用注意事项
3.4switch语句
3.5条件运算符
本章小结
复习题
第4章循环结构程序设计
4.1循环的引入
4.2for循环
4.3while循环
4.4do-while循环
4.5循环的比较
4.5.1 for语句和while语句
……
第5章 函数
第6章 数组
第7章 指针
第8章 字符数据处理
第9章 结构
第10章 文件
第11章 Turbo C图形
第12章 存储类型
附录A C语言预处理器
附录B 综合练习题
附录C 常用函数
附录D 图形驱动程序和模式