欢迎来到麦图教育科技平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
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分钟)