课程 / 计算机 / C语言程序设计(慕课版 第2版)
        
        C语言程序设计(慕课版 第2版)
        C语言程序设计(慕课版 第2版)
        
            
            目录
            介绍
            资料
        
        
        课程目录
- 
                
                1
                
C语言概述
 - 课时 1 1.1.1 程序语言简述 可试学
 - 课时 2 1.1.2 C语言的历史 可试学
 - 课时 3 1.2 C语言的特点
 - 课时 4 1.3 一个简单的C程序
 - 课时 5 1.4 一个完整的C程序
 - 课时 6 1.5 C语言程序的格式
 - 课时 7 1.6.1 Dev C++
 - 课时 8 1.6.2 Visual C++ 6.0
 - 课时 9 1.6.3 Visual Studio 2019
 - 课时 10 第1章 上机指导
 - 
                
                2
                
算法
 - 课时 11 2.1.1 算法的特性
 - 课时 12 2.1.2 算法的优劣
 - 课时 13 2.2.1 自然语言
 - 课时 14 2.2.2 流程图
 - 课时 15 2.2.3 N-S流程图
 - 课时 16 第2章 上机指导
 - 
                
                3
                
数据类型
 - 课时 17 3.1 编程规范
 - 课时 18 3.2 关键字
 - 课时 19 3.3 标识符
 - 课时 20 3.4 数据类型
 - 课时 21 3.5.1 整型常量
 - 课时 22 3.5.2 实型常量
 - 课时 23 3.5.3 字符型常量
 - 课时 24 3.5.4 转义字符
 - 课时 25 3.5.5 符号常量
 - 课时 26 3.6.1 整型变量
 - 课时 27 3.6.2 实型变量
 - 课时 28 3.6.3 字符型变量
 - 课时 29 3.7 变量的存储类别
 - 课时 30 3.7.1 auto变量
 - 课时 31 3.7.2 static变量
 - 课时 32 3.7.3 register变量
 - 课时 33 3.7.4 extern变量
 - 课时 34 3.8 混合运算
 - 课时 35 第3章 上机指导
 - 
                
                4
                
运算符与表达式
 - 课时 36 4.1 表达式
 - 课时 37 4.2.1 变量赋初值
 - 课时 38 4.2.2 自动类型转换
 - 课时 39 4.2.3 强制类型转换
 - 课时 40 4.3.1 算术运算符
 - 课时 41 4.3.2 算术表达式
 - 课时 42 4.3.3 优先级与结合性
 - 课时 43 4.3.4 自增、自减运算符
 - 课时 44 4.4.1 关系运算符
 - 课时 45 4.4.2 关系表达式
 - 课时 46 4.5.1 逻辑运算符
 - 课时 47 4.5.2 逻辑表达式
 - 课时 48 4.5.3 优先级与结合性
 - 课时 49 4.6.1 位逻辑运算符
 - 课时 50 4.6.2 位逻辑表达式
 - 课时 51 4.7 逗号运算符与逗号表达式
 - 课时 52 4.8 复合赋值运算符
 - 课时 53 第4章 上机指导
 - 
                
                5
                
常用的数据输入/输出函数
 - 课时 54 5.1 语句
 - 课时 55 5.2.1 字符数据输出
 - 课时 56 5.2.2 字符数据输入
 - 课时 57 5.3.1 字符串输出函数
 - 课时 58 5.3.2 字符串输入函数
 - 课时 59 5.4 格式输出函数
 - 课时 60 5.5 格式输入函数
 - 课时 61 5.6 顺序程序设计应用
 - 课时 62 第5章 上机指导
 - 
                
                6
                
选择结构程序设计
 - 课时 63 6.1 if语句
 - 课时 64 6.2.1 if语句形式
 - 课时 65 6.2.2 if…else语句形式
 - 课时 66 6.2.3 else if语句形式
 - 课时 67 6.3 if的嵌套形式
 - 课时 68 6.4 条件运算符
 - 课时 69 6.5.1 switch语句的基本形式
 - 课时 70 6.5.2 多路开关模式的switch语句
 - 课时 71 6.6 if…else语句和switch语句的区别
 - 课时 72 6.7 选择结构程序应用
 - 课时 73 第6章 上机指导
 - 
                
                7
                
循环控制
 - 课时 74 7.1 循环语句
 - 课时 75 7.2 while语句
 - 课时 76 7.3 do-while语句
 - 课时 77 7.4.1 for语句使用
 - 课时 78 7.4.2 for循环的变体
 - 课时 79 7.4.3 for语句中的逗号应用
 - 课时 80 7.5 3种循环语句的比较
 - 课时 81 7.6.1 循环嵌套的结构
 - 课时 82 7.6.2 循环嵌套实例
 - 课时 83 7.7.1 goto语句
 - 课时 84 7.7.2 break语句
 - 课时 85 7.7.3 continue语句
 - 课时 86 第7章 上机指导
 - 
                
                8
                
数组
 - 课时 87 8.1.1 一维数组的定义和引用
 - 课时 88 8.1.2 一维数组初始化
 - 课时 89 8.1.3 一维数组应用
 - 课时 90 8.2.1 二维数组的定义和引用
 - 课时 91 8.2.2 二维数组初始化
 - 课时 92 8.2.3 二维数组应用
 - 课时 93 8.3.1 字符数组的定义和引用
 - 课时 94 8.3.2 字符数组初始化
 - 课时 95 8.3.3 字符数组的结束标志
 - 课时 96 8.3.4 字符数组的输入和输出
 - 课时 97 8.3.5 字符数组应用
 - 课时 98 8.4 多维数组
 - 课时 99 8.5.1 选择法排序
 - 课时 100 8.5.2 冒泡法排序
 - 课时 101 8.5.3 交换法排序
 - 课时 102 8.5.4 插入法排序
 - 课时 103 8.5.6 排序算法的比较
 - 课时 104 8.6.1 字符串复制
 - 课时 105 8.6.2 字符串连接
 - 课时 106 8.6.3 字符串比较
 - 课时 107 8.6.4 字符串大小写转换
 - 课时 108 8.6.5 获得字符串长度
 - 课时 109 8.7.1 反转输出字符串
 - 课时 110 8.7.2 输出系统日期和时间
 - 课时 111 8.7.3 字符串的加密和解密
 - 课时 112 第8章 上机指导
 - 
                
                9
                
函数
 - 课时 113 9.1 函数概述
 - 课时 114 9.2.1 函数定义的形式
 - 课时 115 9.2.2 定义与声明
 - 课时 116 9.3.1 从函数返回
 - 课时 117 9.3.2 返回值
 - 课时 118 9.4.1 形式参数与实际参数
 - 课时 119 9.4.2 数组作函数参数
 - 课时 120 9.4.3 main函数的参数
 - 课时 121 9.5.1 函数的调用方式
 - 课时 122 9.5.2 嵌套调用
 - 课时 123 9.5.3 递归调用
 - 课时 124 9.6.1 内部函数
 - 课时 125 9.6.2 外部函数
 - 课时 126 9.7.1 局部变量
 - 课时 127 9.7.2 全局变量
 - 课时 128 9.8 函数应用
 - 课时 129 第9章 上机指导
 - 
                
                10
                
指针
 - 课时 130 10.1.1 地址与指针
 - 课时 131 10.1.2 变量与指针
 - 课时 132 10.1.3 指针变量
 - 课时 133 10.1.4 指针自加自减运算
 - 课时 134 10.2.1 一维数组与指针
 - 课时 135 10.2.2 二维数组与指针
 - 课时 136 10.2.3 字符串与指针
 - 课时 137 10.2.4 字符串数组
 - 课时 138 10.3 指向指针的指针
 - 课时 139 10.4 指针变量作函数参数
 - 课时 140 10.5 返回指针值的函数
 - 课时 141 10.6 指针数组作main函数的参数
 - 课时 142 第10章 上机指导
 - 
                
                11
                
结构体和共用体
 - 课时 143 11.1.1 结构体类型的概念
 - 课时 144 11.1.2 结构体变量的定义
 - 课时 145 11.1.3 结构体变量的引用
 - 课时 146 11.1.4 结构体类型变量的初始化
 - 课时 147 11.2.1 定义结构体数组
 - 课时 148 11.2.2 结构体数组的初始化
 - 课时 149 11.3.1 指向结构体变量的指针
 - 课时 150 11.3.2 指向结构体数组的指针
 - 课时 151 11.3.3 结构体作为函数参数
 - 课时 152 11.4 包含结构的结构
 - 课时 153 11.5.1 链表概述
 - 课时 154 11.5.2 创建动态链表
 - 课时 155 11.5.3 输出链表
 - 课时 156 11.6.1 链表的插入操作
 - 课时 157 11.6.2 链表的删除操作
 - 课时 158 11.7.1 共用体的概念
 - 课时 159 11.7.2 共用体变量的引用
 - 课时 160 11.7.3 共用体变量的初始化
 - 课时 161 11.7.4 共用体类型的数据特点
 - 课时 162 11.8 枚举类型
 - 课时 163 第11章 上机指导
 - 
                
                12
                
位运算
 - 课时 164 12.1 位与字节
 - 课时 165 12.2.1 “与”运算符
 - 课时 166 12.2.2 “或”运算符
 - 课时 167 12.2.3 “取反”运算符
 - 课时 168 12.2.4 “异或”运算符
 - 课时 169 12.2.5 “左移”运算符
 - 课时 170 12.2.6 “右移”运算符
 - 课时 171 12.3 循环移位
 - 课时 172 12.4.1 位段的概念与定义
 - 课时 173 12.4.2 位段相关说明
 - 课时 174 第12章 上机指导
 - 
                
                13
                
预处理
 - 课时 175 13.1.1 不带参数的宏定义
 - 课时 176 13.1.2 带参数的宏定义
 - 课时 177 13.2 #include指令
 - 课时 178 13.3.1 #if命令
 - 课时 179 13.3.2 #ifdef及#ifndef命令
 - 课时 180 13.3.3 #undef命令
 - 课时 181 13.3.4 #line命令
 - 课时 182 13.3.5 #pragma命令
 - 课时 183 第13章 上机指导
 - 
                
                14
                
文件
 - 课时 184 14.1 文件概述
 - 课时 185 14.2.1 文件类型指针
 - 课时 186 14.2.2 文件的打开
 - 课时 187 14.2.3 文件的关闭
 - 课时 188 14.3.1 fputc函数
 - 课时 189 14.3.2 fgetc函数
 - 课时 190 14.3.3 fputs函数
 - 课时 191 14.3.4 fgets函数
 - 课时 192 14.3.5 fprintf函数
 - 课时 193 14.3.6 fscanf函数
 - 课时 194 14.3.7 fread和fwrite函数
 - 课时 195 14.4.1 fseek函数
 - 课时 196 14.4.2 rewind函数
 - 课时 197 14.4.3 ftell函数
 - 课时 198 第14章 上机指导
 - 
                
                15
                
存储管理
 - 课时 199 15.1.1 内存的组织方式
 - 课时 200 15.1.2 堆与栈
 - 课时 201 15.2.1 malloc函数
 - 课时 202 15.2.2 calloc函数
 - 课时 203 15.2.3 realloc函数
 - 课时 204 15.2.4 free函数
 - 课时 205 15.3 内存丢失
 - 课时 206 第15章 上机指导
 - 
                
                16
                
网络套接字编程
 - 课时 207 16.1.1 IP地址
 - 课时 208 16.1.2 OSI七层参考模型
 - 课时 209 16.1.3 地址解析
 - 课时 210 16.1.4 域名系统
 - 课时 211 16.1.5 TCPIP协议
 - 课时 212 16.1.6 端口
 - 课时 213 16.1.7 套接字的引入
 - 课时 214 16.1.8 网络字节顺序
 - 课时 215 16.2.1 套接字概述
 - 课时 216 16.2.2 TCP的套接字的socket编程
 - 课时 217 16.2.3 UDP的套接字的socket编程
 - 课时 218 16.3.1 套接字函数介绍
 - 课时 219 16.3.2 基于TCP的网络聊天程序
 - 课时 220 第16章 上机指导
 - 
                
                17
                
综合开发实例——趣味俄罗斯方块
 - 课时 221 17 综合开发实例——趣味俄罗斯方块
 - 
                
                18
                
综合实例——学生信息管理系统
 - 课时 222 18 学生信息管理系统
 
教材信息
                                书号:978-7-115-53171-1
链接:https://www.ryjiaoyu.com/book/details/40117
                        链接:https://www.ryjiaoyu.com/book/details/40117
最新问答
暂无问答
最新学生
                                        曾雪佳
                                        白佳斌
                                        葛诗佳
                                        白宁
                                        刘艳冰
                                        焦舒雨
                                        李明辉
                                        靳云鹏
                                        贾文豪
                                        王三阳
                                        马晓哲
                                        丁向豪
                                        牛健
                                        刘晨晨
                                        武洲
                                        牛硕
                                        高荣非
                                        邢瑶瑶
                                        刘浩
                                        金莹
                            
                        
                    
京ICP备 05035396-5号