![]()
内容推荐 本书是高职高专学生学习C语言程序设计的理想教材。全书共分12章,主要内容包括:C语言概述、C语言程序数据描述与计算、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、预处理命令、文件、位运算。全书以ANSI C语言标准为基础,以培养学生C语言程序设计能力为主线,介绍了程序设计的基本概念、C语言的语法规则和常用的C语言程序设计技术。 本书结合实际应用,在编者多年C语言教学经验积累的基础上,采用任务驱动式的编写方法,以Visual C++6.0为开发环境,强调算法与计算思维的培养,力图提供给初学者一个良好的程序设计入门知识体系。为方便教学,在每章最后均安排了一定数量的习题。 本书既可作为高等职业院校计算机程序设计的入门教材,也可作为全国计算机等级考试(二级C语言)培训用的参考教材,还可作为科技人员自学C语言的参考书。 目录 第1章 C语言概述 1.1 C语言简介 1.2 C程序简介 1.3 C程序的开发过程 本章总结 习题1 第2章 C语言程序数据描述与计算 2.1 常量及其类型 2.2 变量的定义及初始化 2.3 C语言的运算符和表达式 2.3.1 运算符的优先级和结合性 2.3.2 算术运算符与算术表达式 2.3.3 赋值运算符与赋值表达式 2.3.4 自增、自减运算符与表达式 2.3.5 关系运算符与关系表达式 2.3.6 逻辑运算符与逻辑表达式 2.3.7 条件运算符与条件表达式 2.3.8 逗号运算符与逗号表达式 2.3.9 不同类型数据间的混合运算 本章总结 习题2 第3章 顺序结构程序设计 3.1 程序设计基础 3.2 输入与输出函数的使用 3.2.1 格式输出函数printf() 3.2.2 格式输入函数scanf() 3.2.3 单个字符输入函数getchar()和输出函数putchar() 3.3 顺序结构程序设计举例 本章总结 习题3 第4章 选择结构程序设计 4.1 if语句 4.1.1 单分支if语句 4.1.2 双分支if语句 4.1.3 多分支if语句 4.1.4 if语句的嵌套 4.2 switch语句 本章总结 习题4 第5章 循环结构程序设计 5.1 while语句 5.2 dowhile语句 5.3 for语句 5.4 循环嵌套 5.5 break语句和continue语句 本章总结 习题5 第6章 数组 6.1 一维数组 6.2 二维数组 6.3 字符数组和字符串 本章总结 习题6 第7章 函数 7.1 函数概述 7.2 函数的定义和返回值 7.3 函数的声明和调用 7.4 函数的嵌套调用和递归调用 7.5 变量的作用域和生存期 7.6 内部函数和外部函数 本章总结 习题7 第8章 指针 8.1 指针与指针变量 8.2 指针与数组 8.3 字符串与指针 8.4 指针与函数 本章总结 习题8 第9章 结构体与共用体 9.1 结构体 9.2 共用体 本章总结 习题9 第10章 预处理命令 10.1 概述 10.2 宏定义 10.3 文件包含 10.4 条件编译 本章总结 习题10 第11章 文件 11.1 C文件概述 11.2 文件的打开与关闭 11.3 文件的顺序读/写 11.4 文件的随机读/写与检测 本章总结 习题11 第12章 位运算 12.1 位运算概述 12.2 位运算符 12.2.1 按位“与”运算 12.2.2 按位“或”运算 12.2.3 按位“异或”运算 12.2.4 按位“取反”运算 12.2.5 左移运算 12.2.6 右移运算 12.3 位段 本章总结 习题12 参考文献 附录A 常用字符与7位ASCII码对照表 附录B 运算符的优先级和结合性 附录C 常用库函数 |