课程 / 计算机 / C语言程序设计
C语言程序设计
C语言程序设计
目录
介绍
资料
课程目录
-
1
C语言概述
- 课时 1 程序语言简述
- 课时 2 C语言的历史
- 课时 3 C语言的特点
- 课时 4 一个简单的C程序
- 课时 5 一个完整的C程序
- 课时 6 C语言程序的格式
- 课时 7 Dev C++
- 课时 8 Visual C++ 6.0
- 课时 9 第1章上机指导
-
2
算法
- 课时 10 算法的特性
- 课时 11 算法的优劣
- 课时 12 自然语言
- 课时 13 流程图
- 课时 14 N-S流程图
- 课时 15 第2章上机指导
-
3
数据类型
- 课时 16 编程规范
- 课时 17 关键字
- 课时 18 标识符
- 课时 19 数据类型
- 课时 20 整型常量
- 课时 21 实型常量
- 课时 22 字符型常量
- 课时 23 转义字符
- 课时 24 符号常量
- 课时 25 整型变量
- 课时 26 实型变量
- 课时 27 字符型变量
- 课时 28 静态存储与动态存储
- 课时 29 auto变量
- 课时 30 static变量
- 课时 31 register变量
- 课时 32 extern变量
- 课时 33 混合运算
- 课时 34 第3章上机指导
-
4
运算符与表达式
- 课时 35 表达式
- 课时 36 变量赋初值
- 课时 37 自动类型转换
- 课时 38 强制类型转换
- 课时 39 算术运算符
- 课时 40 算术表达式
- 课时 41 优先级与结合性
- 课时 42 自增自减运算符
- 课时 43 关系运算符
- 课时 44 关系表达式
- 课时 45 逻辑运算符
- 课时 46 逻辑表达式
- 课时 47 优先级与结合性
- 课时 48 位逻辑运算符
- 课时 49 位逻辑表达式
- 课时 50 逗号运算符与逗号表达式
- 课时 51 复合赋值运算符
- 课时 52 第4章上机指导
-
5
常用的数据输入输出函数
- 课时 53 语句
- 课时 54 字符数据输出
- 课时 55 字符数据输入
- 课时 56 字符串输出函数
- 课时 57 字符串输入函数
- 课时 58 格式输出函数
- 课时 59 格式输入函数
- 课时 60 顺序程序设计应用
- 课时 61 第5章上机指导
-
6
选择结构程序设计
- 课时 62 if语句
- 课时 63 if语句的基本形式
- 课时 64 if…else语句形式
- 课时 65 else if语句形式
- 课时 66 if的嵌套形式
- 课时 67 条件运算符
- 课时 68 switch语句的基本形式
- 课时 69 多路开关模式的switch语句
- 课时 70 if…else语句和switch语句的区别
- 课时 71 选择结构程序应用
- 课时 72 第6章上机指导
-
7
循环控制
- 课时 73 循环语句
- 课时 74 while语句
- 课时 75 do-while语句
- 课时 76 for语句使用
- 课时 77 for循环的变体
- 课时 78 for语句中的逗号应用
- 课时 79 种循环语句的比较
- 课时 80 循环嵌套的结构
- 课时 81 循环嵌套实例
- 课时 82 goto语句
- 课时 83 break语句
- 课时 84 continue语句
- 课时 85 第7章上机指导
-
8
数组
- 课时 86 一维数组的定义和引用
- 课时 87 一维数组初始化
- 课时 88 一维数组应用
- 课时 89 二维数组的定义和引用
- 课时 90 二维数组初始化
- 课时 91 二维数组应用
- 课时 92 字符数组的定义和引用
- 课时 93 字符数组初始化
- 课时 94 字符数组的结束标志
- 课时 95 字符数组的输入和输出
- 课时 96 字符数组应用
- 课时 97 多维数组
- 课时 98 选择法排序
- 课时 99 冒泡法排序
- 课时 100 交换法排序
- 课时 101 插入法排序
- 课时 102 排序算法的比较
- 课时 103 字符串复制
- 课时 104 字符串连接
- 课时 105 字符串比较
- 课时 106 字符串大小写转换
- 课时 107 获得字符串长度
- 课时 108 反转输出字符串
- 课时 109 输出系统日期和时间
- 课时 110 字符串的加密和解密
- 课时 111 第8章上机指导
-
9
函数
- 课时 112 函数概述
- 课时 113 函数定义的形式
- 课时 114 定义与声明
- 课时 115 从函数返回
- 课时 116 返回值
- 课时 117 形式参数与实际参数
- 课时 118 数组作函数参数
- 课时 119 main函数的参数
- 课时 120 函数的调用方式
- 课时 121 嵌套调用
- 课时 122 递归调用
- 课时 123 内部函数
- 课时 124 外部函数
- 课时 125 局部变量
- 课时 126 全局变量
- 课时 127 函数应用
- 课时 128 第9章上机指导
-
10
指针
- 课时 129 地址与指针
- 课时 130 变量与指针
- 课时 131 指针变量
- 课时 132 指针自加自减运算
- 课时 133 一维数组与指针
- 课时 134 二维数组与指针
- 课时 135 字符串与指针
- 课时 136 字符串数组
- 课时 137 指向指针的指针
- 课时 138 指针变量作函数参数
- 课时 139 返回指针值的函数
- 课时 140 指针数组作main函数的参数
- 课时 141 第10章上机指导
-
11
结构体和共用体
- 课时 142 结构体类型的概念
- 课时 143 结构体变量的定义
- 课时 144 结构体变量的引用
- 课时 145 结构体类型的初始化
- 课时 146 定义结构体数组
- 课时 147 初始化结构体数组
- 课时 148 指向结构体变量的指针
- 课时 149 指向结构体数组的指针
- 课时 150 结构体作为函数参数
- 课时 151 包含结构的结构
- 课时 152 链表概述
- 课时 153 创建动态链表
- 课时 154 输出链表
- 课时 155 链表的插入操作
- 课时 156 链表的删除操作
- 课时 157 共用体的概念
- 课时 158 共用体变量的引用
- 课时 159 共用体变量的初始化
- 课时 160 共用体类型的数据特点
- 课时 161 枚举类型
- 课时 162 第11章上机指导
-
12
位运算
- 课时 163 位与字节
- 课时 164 “与”运算符
- 课时 165 “或”运算符
- 课时 166 “取反”运算符
- 课时 167 “异或”运算符
- 课时 168 “左移”运算符
- 课时 169 “右移”运算符
- 课时 170 循环移位
- 课时 171 位段的概念与定义
- 课时 172 位段相关说明
- 课时 173 第12章上机指导
-
13
预处理
- 课时 174 不带参数的宏定义
- 课时 175 带参数的宏定义
- 课时 176 #include指令
- 课时 177 #if命令
- 课时 178 #ifdef及ifndef命令
- 课时 179 #undef命令
- 课时 180 #line命令
- 课时 181 #pragma命令
- 课时 182 第13章上机指导
-
14
文件
- 课时 183 文件概述
- 课时 184 文件指针
- 课时 185 文件的打开
- 课时 186 文件的关闭
- 课时 187 fputc函数
- 课时 188 fgetc函数
- 课时 189 fputs函数
- 课时 190 fgets函数
- 课时 191 fprintf函数
- 课时 192 fscanf函数
- 课时 193 fread和fwrite函数
- 课时 194 fseek函数
- 课时 195 rewind函数
- 课时 196 ftell函数
- 课时 197 第14章上机指导
-
15
存储管理
- 课时 198 内存的组织方式
- 课时 199 堆与栈
- 课时 200 malloc函数
- 课时 201 calloc函数
- 课时 202 realloc函数
- 课时 203 free函数
- 课时 204 内存丢失
- 课时 205 第15章上机指导
-
16
网络套接字编程
- 课时 206 IP地址
- 课时 207 OSI七层参考模型
- 课时 208 地址解析
- 课时 209 域名系统
- 课时 210 TCPIP协议
- 课时 211 端口
- 课时 212 套接字的引入
- 课时 213 网络字节顺序
- 课时 214 套接字概述
- 课时 215 TCP的套接字的socket编程
- 课时 216 UDP的套接字的socket编程
- 课时 217 套接字函数介绍
- 课时 218 基于TCP的网络聊天程序
- 课时 219 第16章上机指导
-
17
综合实例—学生信息管理系统
- 课时 220 综合实例——学生信息管理系统
-
18
综合开发实例—趣味俄罗斯方块
- 课时 221 综合开发实例——趣味俄罗斯方块
最新问答
暂无问答
最新学生
暂无学生
学习资料
暂无学习资料