
文不如图,一图胜千言!可能是迄今为止最易懂的C语言视频教程!
![]()
经过数月等待,大家一直在催促在期盼的刘琨老师的新书《C语言程序设计(慕课版)》终于在2020年9月由人民邮电出版社出版。
![]()
![]()
本书包含106个正文示例,189道课后题,几乎和“实例大全”类图书同数量级。
配套资源丰富:提供在线判题系统,QQ群答疑,以及源程序、PPT、授课任务书、教学大纲、考试样卷、项目案例、思维导图和数十本电子书。
![]()
![]()
自主搭建的在线判题系统,对应课后题,
随时随地可以做题!
响应式布局设计,适合平板、手机。
第1章为什么要学C语言
1.1 这门语言值得一学吗
1.2 C语言教给我们的事
1.5 C语言程序的开发流程
1.3 C语言程序“编辑”体验
1.4 开发工具
习题
第2章 最简单的C语言程序
2.5 #include 预处理器指示符
2.2 C语言程序的注释
2.3 C语言程序必须有main函数
2.1 C语言程序的构成
2.4 调用函数在屏幕上显示文字
习题
第3章 什么是程序
3.5 选择结构
3.1 程序简介
3.3 结构化程序设计
3.6 循环结构
3.4 顺序结构与流程图
3.2 输入——处理——输出:这就是程序
习题
第4章 C语言基础——数据类型,常量及变量
4.2 数据类型
4.1 计算机是如何表示数据的
4.3 常量
4.4 变量
进制转换
第5章 选择结构程序设计
5.2 switch语句
5.5 扩充内容:逻辑运算符和逻辑表达式
5.4 扩充内容:条件运算符和条件表达式
5.3 扩充内容:关系运算符和关系表达式
5.1 用if语句实现选择结构
习题
第6章 循环结构程序设计
6.6 扩充内容:算术运算符
6.4 循环嵌套
6.7扩充内容:赋值运算符
6.8 扩充内容:逗号运算符
6.2 do-while 语句
6.3 for语句
6.5 跳转语句
6.1 while语句
习题
第7章 同一类型多个元素的集合——数组
7.1 一维数组
7.2 二维数组
7.4 字符数组与字符串
7.3 字符数组
习题
第8章 写程序就是写函数
8.4 函数的返回值
8.7 函数的嵌套调用
8.5 函数调用
8.11 变量的存储类型
8.1 什么是函数
8.2 函数的分类和定义
8.6 函数的声明
8.8 函数的递归调用
8.10 变量的作用域
8.3 形式参数和实际参数分配内存的区别
习题
第9章 C语言特产——指针
9.13 扩充内容:函数指针与函数名
9.8 二级指针
9.10 指针与函数
9.2 指针变量的定义
9.7 指针数组
9.5 指针与一维数组
9.9 指针与二维数组
9.3 指针变量的初始化
9.4 指针变量的引用
9.11 指针总结
9.6 指针与字符串
9.12 扩充内容:使用指针引用数组元素的优点
9.1 指针简介
习题
第10章 编译预处理
10.3 #inclue 命令
10.2 带参数的宏定义
10.1 不带参数的宏定义
习题
第11章 结构体
11.3 结构体指针
11.1 结构体类型与结构体变量
11.5 链表
11.4 用typedef定义类型
11.2 结构体数组
习题
第12章 文件
12.5 文件的定位
12.4文件的读写
12.1 C语言文件的概念
12.3 文件的打开与关闭
12.2 文件类型指针
习题
第13章 全国计算机等级考试(NCRE)简介
13.1 考试大纲基本要求
习题
第14章 考试流程
14.1 登录
习题
第15章 通过真题了解评分标准及注意事项
15.3
15.4
15.1 选择题
15.2 程序操作题
习题