C语言程序设计(赠电子教案) / 理实一体化教程
¥38.00定价
作者: 杜恒
出版时间:2011年9月
出版社:机械工业出版社
- 机械工业出版社
- 9787111348498
- 115214
- 0062167734-3
- 16开
- 2011年9月
- 280
- 工学
- 软件工程
- TP312C
- 计算机基础
- 高职高专
内容简介
C语言是一种面向过程的高级编程语言,它是按照结构化的编程思想、模块化的程序设计方法来进行程序的编写和代码的组织。C语言程序设计主要内容有:数据类型、运算符和表达式、顺序结构、选择结构和循环结构、数组、函数、指针、编译预处理、结构体和共用体、位运算、文件操作等。C语言功能强大,数据类型和运算符丰富、语言表达能力强,使用指针又使C语言非常灵活,指针是C语言的精华。C语言的特点使它既适合编写系统软件,又适合编写应用软件,本教材适合应用型本科、高职高专、中专等院校计算机、电子信息、机械、电气类等专业学生学习C语言程序设计,从而步掌握编程的基本思想和方法使用,本书也是计算机等级考试和编程爱好者的重要参考书。
目录
目 录前言 第1章 C语言概述11.1 程序与算法11.2 结构化程序设计方法51.3 C语言程序初探71.4 Visual C?? 6.0开发平台简介11习题22第2章 数据类型、运算符及表达式242.1 C语言中的标识符与数据类型242.2 C语言中的基本数据类型、常量与变量272.3 算术运算符、自增自减运算符及其相应表达式352.4 关系、逻辑、条件运算符及其相应表达式382.5 赋值、逗号运算符及其相应表达式412.6 混合运算及数据类型转换442.7 综合实例46习题47第3章 顺序结构程序设计503.1 赋值语句及数据的输出503.2 数据的输入553.3 复合语句与空语句583.4 综合实训60习题62第4章 选择结构程序设计654.1 if语句654.2 if语句的嵌套684.3 switch多分支开关语句714.4 goto及语句标号754.5 综合实训77习题78第5章 循环结构程序设计815.1 while语句815.2 do-while语句835.3 for语句865.4 循环结构嵌套915.5 break语句与continue语句935.6 综合实训96习题98第6章 数组1046.1 一维数组1046.2 二维数组1086.3 字符数组和字符串1146.4 综合实训121习题122第7章 函数1287.1 函数的定义及调用1287.2 函数调用时参数间的传递1407.3 函数的嵌套调用与递归调用1477.4 变量的作用域1567.5 变量的存储类别1617.6 内部函数与外部函数1707.7 综合实训173习题176第8章 指针1828.1 指针与指针变量1828.2 指针与一维数组1898.3 指针与二维数组1958.4 指针与字符串2028.5 指针数组与多级指针2078.6 函数指针与返回值为指针的函数2128.7 动态内存分配2178.8 命令行参数2228.9 综合实训224习题228第9章 编译预处理2329.1 宏定义2329.2 文件包含2359.3 综合实训238习题239第10章 结构体和共用体24210.1 结构体及结构体变量24210.2 结构体数组24910.3 结构体指针25210.4 链表25910.5 共用体26910.6 综合实训272习题278第11章 位运算28311.1 常用位运算符及运算28311.2 综合实训288习题289第12章 文件操作29212.1 文本文件操作29212.2 二进制文件操作29912.3 文件的定位30312.4 综合实训305习题308附录311附录A 常用字符与ASC II代码对照表311附录B 运算符优先级及结合性313附录C 常用库函数314参考文献322