C程序设计教程
2010-6
机械工业出版社
戴水贵,熬志刚,俞海英 编著
295
468000
本书共分10章。第1章为数制间的相互转换及不同类型数的表示范围,第2章为C语言程序调试方法和基础知识,第3章为条件语句,第4章为循环,第5章为数组,第6章为指针,第7章为函数,第8章为结构体和共用体,第9章为文件,第10章为位运算,讲解了一些常用的位运算,并引入了位段的概念。 用简单问题写程序,用程序来说明C语言语法,通过程序实例让学生学会编程是本书的最大特点。本书文字简练,通俗易懂,由浅入深,偏重应用。本书每章都有练习题,书后附有练习题答案。书中的程序都在Visual C++6?0环境下调试通过,并给出运行结果。本书可作为大专院校和计算机培训班的教材,也可供自学使用。 为了方便教师教学,本书配有免费教学课件,欢迎选用本书作为教材的教师索取,索取邮箱为:llm7785@sina?com。
前言第1章 数制间的相互转换及不同类型数的表示范围 1.1 数的十进制、二进制、八进制和十六进制表示 1.1.1 如何将十进制数转换为二进制数 1.1.2 将十进制数转换为八进制数或十六进制数 1.2 数的取值范围 1.2.1 无符号数的表示范围 1.2.2 有符号数的表示范围 1.2.3 补码的概念 1.2.4 计算机中补码的表示方法 1.2.5 C语言中的数据类型 1.2.6 类型的自动转换 练习题1第2章 C语言程序调试方法和基础知识 2.1 从一个完整的程序开始 2.2 程序的编辑、编译、连接和运行 2.3 printf语句和格式符% 2.4 转义符\ 2.5 printf语句用法举例 2.6 变量名的命名约定和定义变量 2.7 赋值语句 2.8 scanf语句和格式符% 2.9 常用数学内部函数列表 2.10 运算符和C表达式 2.11 程序例 2.12 常量 2.13 十进制、八进制和十六进制整型数的表示方法 2.14 实型数的表示方法 2.15 字符串常量 2.16 字符串常量与字符常量的区别 2.17 变量的种类 2.18 逗号运算符 练习题2第3章 条件语句 3.1 逻辑运算符 3.2 无条件转移语句goto 3.3 if-else语句 3.4 else if语句 3.5 if语句中的一个等号(=)和两个等号(==) 3.6 逻辑与运算符(&&)和逻辑或运算符(‖)的特点 3.6.1 逻辑与运算符(&&)的运算特点 3.6.2 逻辑或运算符(‖)的运算特点 3.7 switch语句 练习题3第4章 循环 4.1 goto语句以及用goto语句构成的循环 4.2 while循环语句 4.3 do-while循环语句 4.4 while和do-while的比较 4.5 for循环语句 4.6 二重循环 4.6.1 一重循环的嵌套 4.6.2 二重循环的注意点 4.7 break和continue语句 4.8 小结 4.9 综合程序例 练习题4第5章 数组第6章 指针第7章 函数第8章 结构体和共用体第9章 文件