欢迎来到在线教学平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
C语言程序设计
课程类型:
选修课
发布时间:
2024-04-03 11:06:17
主讲教师:
课程来源:
建议学分:
0.00分
课程编码:
mk002536
课程介绍
课程目录
教师团队
{2}--第1周:欢迎来到C世界
[2.1.1]--【1-1】认识CFree5.0
(6分钟)
[2.1.2]--【1-1】课程简介与IDE入门
(10分钟)
[2.1.3]--【1-2】Welcome程序
(11分钟)
[2.1.4]--【1-2】C程序基本结构与编程风格
(12分钟)
[2.3.1]--【2-1】整数类型
(7分钟)
[2.3.2]--【2-2】实型与字符型
(7分钟)
[2.3.3]--【2-3】常量与变量
(7分钟)
{3}--第2周:数据运算和输入输出
[3.2.1]--【3-1】算术运算之除法
(4分钟)
[3.2.2]--【3-2】赋值运算
(6分钟)
[3.2.3]--【3-3】自增自减运算
(5分钟)
[3.2.4]--【3-4】逻辑运算
(10分钟)
[3.2.5]--【3-5】比较运算
(4分钟)
[3.2.6]--【3-6】条件+逗号运算
(8分钟)
[3.3.1]--【3-7】输出函数printf()
(8分钟)
[3.3.2]--【3-8】输入函数scanf()
(9分钟)
[3.3.3]--【3-9】数据类型转换
(10分钟)
[3.3.4]--【4-1】顺序结构
(12分钟)
{4}--第3周:分支结构
[4.2.1]--【4-2】分支结构(if,if-else)
(10分钟)
[4.2.2]--【4-3】分支结构(if-else if-else)
(6分钟)
[4.2.3]--【4-4】分支结构(switch)
(9分钟)
{5}--第4周:单循环结构(1)
[5.2.1]--【4-5】循环结构(for)
(7分钟)
[5.2.2]--【4-6】循环结构(while+do~while)
(6分钟)
[5.2.3]--【4-7】break+continue
(6分钟)
[5.3.1]--【4-8】循环实例—累加规律
(13分钟)
[5.3.2]--单循环案例:求圆周率pi
(11分钟)
[5.3.3]--【4-9】循环实例-完数
(7分钟)
[5.3.4]--【4-10】循环实例-素数
(8分钟)
[5.3.5]--【4-11】循环实例-拆分整数
(7分钟)
{6}--第5周:单循环结构(2)
[6.2]--单循环案例:个位数剥离法
(10分钟)
[6.3.1]--单循环案例:极值问题
(11分钟)
[6.3.2]--单循环案例:统计极值个数
(13分钟)
[6.4]--单循环案例:辗转相除法
(8分钟)
{7}--第6周:多重循环
[7.2]--【4-12】循环结构(多重)
(10分钟)
[7.3.1]--【4-14】循环实例-统计素数
(8分钟)
[7.3.2]--双循环案例:求系列整数中最多位数
(9分钟)
[7.4]--【4-13】循环实例99乘法表
(7分钟)
{8}--第7周:一维数组
[8.2.1]--【5-1】一维数组定义
(5分钟)
[8.2.2]--【5-2】一维数组输入输出
(6分钟)
[8.3.1]--【5-3】一维数组逆序
(8分钟)
[8.3.2]--【5-4】一维数组极值问题
(7分钟)
[8.3.3]--【5-5】一维数组—插入数据
(8分钟)
[8.3.4]--【5-6】一维数组—删除数据
(6分钟)
{9}--第8周:排序算法与字符数组
[9.2]--【5-7】一维数组+字符数组
(8分钟)
[9.3.1]--【5-8】基本选择排序算法
(6分钟)
[9.3.2]--【5-9】算法:选择排序
(11分钟)
[9.3.3]--【5-10】算法:冒泡排序
(7分钟)
[9.4.1]--舞动的排序算法(1)
(3分钟)
[9.4.2]--排序舞蹈(2)
(7分钟)
{10}--第9周:二维数组
[10.2]--【6-1】二维数组定义与初始化
(7分钟)
[10.3]--【6-2】二维数组的输入输出
(6分钟)
[10.4]--【6-3】二维数组极值问题
(4分钟)
[10.5]--【6-4】二维数组对角线之和
(4分钟)
[10.6]--【6-5】二维字符数组输入输出
(5分钟)
{11}--第10周:函数定义与嵌套调用
[11.2]--【8-1】自定义函数
(9分钟)
[11.3]--【8-2】函数嵌套调用
(6分钟)
{12}--第11周:函数递归与变量类型
[12.2]--【8-3】函数递归调用
(5分钟)
[12.3]--【8-4】递归函数的设计
(5分钟)
[12.4]--第五章 变量的作用域
(9分钟)
[12.5]--第五章 变量的存储类别
(7分钟)
{13}--第12周:指针(1)
[13.2]--【7-1】指针的定义与赋值
(7分钟)
[13.3]--【7-2】指针与普通变量
(5分钟)
[13.4]--【7-3】指针与一维数组
(7分钟)
{14}--第13周:指针(2)
[14.2]--第六章 指针变量与数组-自增运算(潘)
(7分钟)
[14.3]--第六章 指针与字符串(潘)
(9分钟)
[14.4]--第六章 指针数组
(5分钟)
[14.5]--【8-5】指针作为形参
(5分钟)
[14.6]--第五章 数组作为函数参数(骆)
(4分钟)
{15}--第14周:编译预处理
[15.2]--【9-1】编译预处理
(11分钟)
[15.3]--第七章 编译预处理-文件包含(骆)
(8分钟)
{16}--第15周:结构体
[16.2]--第八章 结构体的定义(骆)
(8分钟)
[16.3]--【10-2】结构体实例
(7分钟)
[16.4]--第八章 结构体的嵌套(骆)
(5分钟)
[16.5]--第八章 结构体数组(骆)
(5分钟)
[16.6]--第八章 结构体指针(骆)
(6分钟)