描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302291893
《21世纪高职高专规划教材·计算机专业基础系列:C语言程序设计项目化教程》以“小学生四则运算测试系统”和“简易学生成绩管理系统”这两个项目为主线,既系统讲解了传统C语言程序设计的有关知识,义在讲授有关知识的同时,用学到的知识实现项目设计功能,随着知识讲解的深入,逐步完善有关功能。在此过程中我们可以体会到知识点的对比,使读者知道各类知识点的应用范围,并在项目开发中选择适宜的算法和数据结构。
即使读者没有任何编程语言基础,都可以选择《21世纪高职高专规划教材·计算机专业基础系列:C语言程序设计项目化教程》从零开始。《21世纪高职高专规划教材·计算机专业基础系列:C语言程序设计项目化教程》以通俗的语言、深入浅出的讲解方式,以项目为牵引,带领读者一步一个台阶,逐步走向C语言深处,培养形成了强大的再学习能力,为今后很轻松地学习其他的程序设计语言打下基础。
本书是本科院校、高职高专院校以及各培训机构的*教材,由于其通俗的叙述和到位的分析,本书更可以作为广大程序设计爱好者的自学教材。
第1章 C语言概述
1.1 计算机语言的发展简介
1.1.1 计算机语言的种类以及发展阶段
1.1.2 C语言的诞生以及发展过程
1.2 简单C程序的编辑、调试以及运行
1.2.1 源程序、目标程序以及可执行程序
1.2.2 C程序的错误类型以及纠错方法
1.3 简单C程序的构成
1.3.1 函数和语句
1.3.2 库函数printf()简介
1.3.3 scanf()函数简介
1.3.4 printf()函数和scanf()函数的结合使用
1.4 个项目——小学生四则运算测试系统
1.4.1 项目开发流程简介
1.4.2 小学生四则运算测试系统简介
习题与上机实验
第2章 C的基本数据类型以及有关运算
2.1 C的基本数据类型
2.1.1 常量与变量
2.1.2 整型数据以及整型变量
2.1.3 实型数据以及实型变量
2.1.4 字符型数据以及字符型变量
2.1.5 字符串
2.2 运算符和表达式
2.2.1 算术运算符和算术表达式
2.2.2 比较运算符和比较表达式
2.2.3 逻辑运算符和逻辑表达式
2.2.4 赋值运算符和赋值表达式
2.2.5 自增(++)和自减(——)运算符
2.2.6 条件运算符和条件表达式
2.2.7 逗号运算符和逗号表达式
2.2.8 混合数据运算以及类型转换
2.3 整型数据在内存的表示形式以及运算溢出
2.3.1 整型数据的补码表示方法
2.3.2 数据的溢出以及舍入误差
2.4 附加——格式化输入输出
2.4.1 在printf语句中规定输出位数
2.4.2 scanf()函数的格式化输入
2.5 四则运算测试系统——以不同的数据类型接受用户输入
习题与上机实验
第3章 选择(分支)结构程序设计
3.1 顺序程序结构
3.2 用if语句进行选择
3.2.1 if语句的3种使用形式
3.2.2 if语句的嵌套使用
3.3 用switch语句进行选择
3.3.1 switch语句的使用形式
3.3.2 switch语句的使用举例
3.3.3 使用switch语句的注意事项
3.3.4 选择结构综合举例
3.4 小学生四则运算测试系统
3.4.1 对用户输入的判断
3.4.2 随机试题的生成
习题与上机实验
第4章 循环结构程序设计
4.1 循环引例
4.1.1 问题分析
4.1.2 循环体以及循环条件
4.2 构成循环的语句
4.2.1 用while语句实现循环
4.2.2 用do…while语句实现循环
4.2.3 用for语句实现循环
4.2.4 3种循环形式的相互转换
……
第5章 数组
第6章 自定义函数
第7章 结构体、共用体和枚举类型
第8章 指针
第9章 链表
第10章 文件
第11章 预处理命令
第12章 位运算
第13章 算法简介
附录A 常用字符与ASCII代码对照表
附录B 常用库函数
参考文献
评论
还没有评论。