课程 / 计算机 / C语言程序设计(慕课版 第3版)
C语言程序设计(慕课版 第3版)
目录
介绍
资料
课程目录
-
1
第1章 C语言概述
- 课时 1 1.2 C语言的特点
- 课时 2 1.3 一个简单的C语言程序
- 课时 3 1.4 C语言程序的格式
- 课时 4 第1章 上机指导
-
2
第2章 算法
- 课时 5 2.1.1 算法的特性
- 课时 6 2.1.2 算法的优劣
- 课时 7 2.2.1 自然语言
- 课时 8 2.2.2 流程图
- 课时 9 2.2.3 N-S流程图
- 课时 10 第2章 上机指导
-
3
第3章 C语言基础
- 课时 11 3.1 编程规范
- 课时 12 3.2 关键字
- 课时 13 3.3 标识符
- 课时 14 3.4 数据类型
- 课时 15 3.5.1 整型常量
- 课时 16 3.5.2 实型常量
- 课时 17 3.5.3 字符型常量
- 课时 18 3.5.4 转义字符
- 课时 19 3.5.5 符号常量
- 课时 20 3.6.1 整型变量
- 课时 21 3.6.2 实型变量
- 课时 22 3.6.3 字符型变量
- 课时 23 3.7 混合运算
- 课时 24 第3章 上机指导
-
4
第4章 运算符与表达式
- 课时 25 4.1 表达式
- 课时 26 4.2.1 为变量赋初值
- 课时 27 4.2.2 自动类型转换
- 课时 28 4.2.3 强制类型转换
- 课时 29 4.3.1 算术运算符
- 课时 30 4.3.2 算术表达式
- 课时 31 4.3.3 优先级与结合性
- 课时 32 4.3.4 自增运算符和自减运算符
- 课时 33 4.4.1 关系运算符
- 课时 34 4.4.2 关系表达式
- 课时 35 4.5.1 逻辑运算符
- 课时 36 4.5.2 逻辑表达式
- 课时 37 4.5.3 优先级与结合性
- 课时 38 4.6.1 位逻辑运算符
- 课时 39 4.6.2 位逻辑表达式
- 课时 40 4.7 逗号运算符与逗号表达式
- 课时 41 4.8 复合赋值运算符
- 课时 42 第4章 上机指导
-
5
第5章 常用的数据输入输出函数
- 课时 43 5.1 语句
- 课时 44 5.2.1 字符数据输出
- 课时 45 5.2.2 字符数据输入
- 课时 46 5.3.1 字符串输出函数
- 课时 47 5.3.2 字符串输入函数
- 课时 48 5.4 格式输出函数
- 课时 49 5.5 格式输入函数
- 课时 50 第5章 上机指导
-
6
第6章 选择结构程序设计
- 课时 51 6.1 if语句
- 课时 52 6.2.1 if语句形式
- 课时 53 6.2.2 if…else语句形式
- 课时 54 6.2.3 else if语句形式
- 课时 55 6.3 if的嵌套形式
- 课时 56 6.4 条件运算符
- 课时 57 6.5.1 switch语句的基本形式
- 课时 58 6.5.2 多路开关模式的switch语句
- 课时 59 6.6 if…else语句和switch语句的区别
- 课时 60 第6章 上机指导
-
7
第7章 循环控制
- 课时 61 7.1 循环语句
- 课时 62 7.2 while语句
- 课时 63 7.3 do...while语句
- 课时 64 7.4.1 for语句的使用
- 课时 65 7.4.2 for循环的变体
- 课时 66 7.4.3 for语句中的逗号应用
- 课时 67 7.5 3种循环语句的比较
- 课时 68 7.6.1 循环嵌套的结构
- 课时 69 7.6.2 循环嵌套实例
- 课时 70 7.7.1 break语句
- 课时 71 7.7.2 continue语句
- 课时 72 第7章 上机指导
-
8
第8章 数组
- 课时 73 8.1.1 一维数组的定义和引用
- 课时 74 8.1.2 一维数组的初始化
- 课时 75 8.1.3 一维数组的应用
- 课时 76 8.2.1 二维数组的定义和引用
- 课时 77 8.2.2 二维数组的初始化
- 课时 78 8.2.3 二维数组的应用
- 课时 79 8.3.1 字符数组的定义和引用
- 课时 80 8.3.2 字符数组的初始化
- 课时 81 8.3.3 字符数组的结束标志
- 课时 82 8.3.4 字符数组的输入和输出
- 课时 83 8.4 多维数组
- 课时 84 8.5.1 选择法排序
- 课时 85 8.5.2 冒泡法排序
- 课时 86 8.5.3 排序算法的比较
- 课时 87 8.6.1 字符串复制
- 课时 88 8.6.2 字符串连接
- 课时 89 8.6.3 字符串比较
- 课时 90 8.6.4 字符串大小写转换
- 课时 91 8.6.5 获得字符串长度
- 课时 92 第8章 上机指导
-
9
第9章 函数
- 课时 93 9.1 函数概述
- 课时 94 9.2.1 函数定义的形式
- 课时 95 9.2.2 定义与声明
- 课时 96 9.3.1 从函数返回
- 课时 97 9.3.2 返回值
- 课时 98 9.4.1 形式参数与实际参数
- 课时 99 9.4.2 数组作为函数参数
- 课时 100 9.4.3 main()函数的参数
- 课时 101 9.5.1 函数的调用方式
- 课时 102 9.5.2 嵌套调用
- 课时 103 9.5.3 递归调用
- 课时 104 9.6.1 内部函数
- 课时 105 9.6.2 外部函数
- 课时 106 9.7.1 局部变量
- 课时 107 9.7.2 全局变量
- 课时 108 第9章 上机指导
-
10
第10章 指针
- 课时 109 10.1.1 地址与指针
- 课时 110 10.1.2 变量与指针
- 课时 111 10.1.3 指针变量
- 课时 112 10.1.4 指针的自加自减运算
- 课时 113 10.2.1 一维数组与指针
- 课时 114 10.2.2 二维数组与指针
- 课时 115 10.2.3 字符串与指针
- 课时 116 10.3 指向指针的指针
- 课时 117 10.4 指针变量作函数参数
- 课时 118 10.5 指针函数
- 课时 119 第10章 上机指导
-
11
第11章 结构体和共用体
- 课时 120 11.1.1 结构体的概念
- 课时 121 11.1.2 结构体变量的定义
- 课时 122 11.1.3 结构体变量的引用
- 课时 123 11.1.4 结构体变量的初始化
- 课时 124 11.2.1 定义结构体数组
- 课时 125 11.2.2 初始化结构体数组
- 课时 126 11.3.1 指向结构体变量的指针
- 课时 127 11.3.2 指向结构体数组的指针
- 课时 128 11.3.3 结构体作为函数参数
- 课时 129 11.4 包含结构的结构
- 课时 130 11.5.1 共用体的概念
- 课时 131 11.5.2 共用体变量的引用
- 课时 132 11.5.3 共用体变量的初始化
- 课时 133 11.5.4 共用体类型的数据特点
- 课时 134 11.6 枚举类型
- 课时 135 第11章 上机指导
-
12
第12章 位运算
- 课时 136 12.1 位与字节
- 课时 137 12.2.1 “与”运算符
- 课时 138 12.2.2 “或”运算符
- 课时 139 12.2.3 “取反”运算符
- 课时 140 12.2.4 “异或”运算符
- 课时 141 12.2.5 “左移”运算符
- 课时 142 12.2.6 “右移”运算符
- 课时 143 12.3 循环移位
- 课时 144 12.4.1 位段的概念与定义
- 课时 145 12.4.2 位段相关说明
- 课时 146 第12章 上机指导
-
13
第13章 文件
- 课时 147 13.1 文件概述
- 课时 148 13.2.1 文件指针
- 课时 149 13.2.2 文件的打开
- 课时 150 13.2.3 文件的关闭
- 课时 151 13.3.1 fputc()函数
- 课时 152 13.3.2 fgetc()函数
- 课时 153 13.3.3 fputs()函数
- 课时 154 13.3.4 fgets()函数
- 课时 155 13.3.5 fprintf()函数
- 课时 156 13.3.6 fscanf()函数
- 课时 157 13.3.7 fread()和fwrite()函数
- 课时 158 13.4.1 fseek()函数
- 课时 159 13.4.2 rewind()函数
- 课时 160 13.4.3 ftell()函数
- 课时 161 第13章 上机指导
-
14
第14章 综合开发实例——趣味俄罗斯方块
- 课时 162 趣味俄罗斯方块
-
15
第15章 课程设计——学生信息管理系统
- 课时 163 学生信息管理系统
学习资料
暂无学习资料