出版时间:2011-5 出版社:机械工业出版社 作者:金升灿 编 页数:240
内容概要
《C语言程序设计》是以C语言零起点读者作为主要对象,由长期在高校从事计算机专业教学的一线教师编写而成。《C语言程序设计》在体系结构安排上尽可能地将概念、知识点与实例结合起来,通过将程序设计中常见的简单而经典问题作为实例,培养学生的程序设计思维能力,让学生在发现问题和解决问题的过程中系统学习并掌握C语言的基础知识。《C语言程序设计》共分10章,主要内容包括C语言程序设计基础、顺序结构程序设计、分支结构程序设计、循环结构、数组、指针、函数、结构体与共用体、编译预处理、文件。各章内容少而精,并提供了内容丰富的习题和实训。 《C语言程序设计》可以作为高职高专“C语言程序设计”课程的入门教材,也可作为计算机培训和等级考试辅导用书,还可以作为广大计算机编程爱好者学习C语言的自学用书和参考书。
书籍目录
前言第1章 C语言程序设计基础1.1 C语言程序结构1.1.1 C语言程序的基本构成1.1.2 函数结构1.2 TurboC集成环境简介1.2.1 调试一个C语言程序1.2.2 TurboC的基本操作1.3 基本数据类型1.3.1 常量与变量1.3.2 整型数据1.3.3 实型数据1.3.4 字符型数据1.3.5 字符串常量1.4 常用运算符和表达式1.4.1 算术运算符和算术表达式1.4.2 赋值运算符和赋值表达式1.4.3 逗号运算符和逗号表达式1.5 表达式的求值问题本章小结习题1实训1第2章 顺序结构程序设计2.1 赋值语句2.2 数据的输入和输出2.2.1 格式化输出函数printf2.2.2 各种类型数据的输出设计2.2.3 格式化输入函数scanf2.2.4 单个字符的输入和输出2.3 顺序结构的设计2.3.1 顺序结构流程图2.3.2 顺序结构程序设计举例本章小结习题2实训2第3章 分支结构程序设计3.1 分支结构流程图3.2 关系运算和逻辑运算3.2.1 关系运算符和关系表达式3.2.2 逻辑运算符和逻辑表达式3.3 if语句3.3.1 简单if语句3.3.2 基本if语句(if-else语句)3.3.3 分支结构的嵌套3.3.4 if-else-if语句3.3.5 程序设计举例3.4 switch语句3.4.1 switch语句的结构3.4.2 switch语句的使用技巧3.5 程序设计举例3.6 条件运算符与条件表达式本章小结习题3实训3第4章 循环结构4.1 循环结构流程图4.2 while语句4.3 do-while语句4.4 for语句4.5 break语句和continue语句4.6 循环的嵌套4.7 goto语句以及用goto语句构成循环结构4.8 程序设计举例本章小结习题4实训4第5章 数组5.1 数组的概念5.2 一维数组5.2.1 一维数组的定义与引用5.2.2 一维数组的输入和输出5.2.3 程序设计举例5.3 二维数组5.3.1 二维数组的定义与引用5.3.2 二维数组的输入和输出5.3.3 程序设计举例5.4 字符数组5.4.1 字符数组的定义与引用5.4.2 字符数组的输入和输出5.4.3 程序设计举例5.4.4 常用字符串处理函数5.4.5 字符串处理应用举例本章小结习题5实训5第6章 指针6.1 指针的概念6.2 指向变量的指针变量6.2.1 利用指针变量访问变量6.2.2 程序设计举例6.3 指向数组的指针变量6.3.1 利用指针变量访问数组6.3.2 通过指针引用二维数组6.3.3 程序设计举例6.4 指向字符串的指针变量6.4.1 利用指针变量访问字符串6.4.2 程序设计举例本章小结习题6实训6第7章 函数7.1 函数的概念7.2 函数的定义与调用7.2.1 函数的设计7.2.2 函数的调用7.2.3 函数的嵌套调用7.3 函数参数7.3.1 变量作为参数7.3.2 数组作为参数7.3.3 指针变量作为函数的参数7.4 变量的存储类别7.4.1 局部变量和全局变量7.4.2 动态存储变量和静态存储变量7.4.3 更改变量和函数的作用域7.5 运行由多个源程序文件组成的程序7.6 程序设计举例本章小结习题7实训7第8章 结构体与共用体8.1 结构体8.1.1 结构体类型的定义8.1.2 结构体类型变量8.1.3 结构体类型数组8.1.4 结构体类型指针变量8.1.5 程序设计举例8.2 共用体8.2.1 共用体类型的定义8.2.2 共用体类型变量本章小结习题8实训8第9章 编译预处理9.1 宏定义9.1.1 不带参数的宏定义9.1.2 带参数的宏定义9.2 文件包含9.3 条件编译本章小结习题9实训9第10章 文件10.1 文件的概念10.2 文件的基本操作10.2.1 文件的打开和关闭10.2.2 文件的读写10.3 程序设计举例本章小结习题10实训10附录附录A 运算符的优先级和结合性附录B 常用字符与ASCII代码对照表附录C C语言中的关键字附录D 常用C语言库函数附录E VC++上机操作简介参考文献
图书封面
评论、评分、阅读与下载