欢迎来到在线教学平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
扫码打开微信小程序
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
C语言程序设计基础
课程类型:
选修课
发布时间:
2024-02-29 16:52:33
主讲教师:
课程来源:
建议学分:
0.00分
课程编码:
mk2023
课程介绍
课程目录
教师团队
{1}--绪论
[1.2.1]--devC安装
(3分钟)
[1.2.2]--32位win7 devC安装方法
(4分钟)
[1.2.3]--第1周 网课录屏(机电学院)
(94分钟)
[1.2.4]--第1周网课录屏
(108分钟)
[1.6.1]--0-课前导读
(6分钟)
[1.6.2]--01为什么要学习c语言(上)
(22分钟)
[1.6.3]--02为什么要学习c语言(下)
(22分钟)
[1.6.4]--中国还想搞减负教育?先来看看日本和香港的反面例子
(12分钟)
[1.7.1]--1-1 绪论
(8分钟)
[1.7.2]--[1.1.1]--开篇
(1分钟)
[1.7.3]--[2.1.1]--C语言发展历史和特点(10分钟)
(10分钟)
[1.7.4]--[1.1.1]--1计算机与编程语言:计算机怎么做事情的,编程语
(8分钟)
[1.7.5]--[1.1.2]--2计算机的思维方式:重复是计算机最擅长的
(10分钟)
[1.7.6]--[1.1.1]--程序设计面向的问题
(5分钟)
[1.7.7]--[1.1.2]--关于计算
(13分钟)
[1.8.1]--1-2 第一个C程序
(7分钟)
[1.8.2]--[2.2.1]--CodeBlocks介绍(7分)
(7分钟)
[1.8.3]--[2.2.2]--debug方法介绍(9分)
(9分钟)
[1.8.4]--[1.2.1]--1为什么是C:C语言在工业界有重要地位,在很多
(6分钟)
[1.8.5]--[1.2.2]--2简单历史:关于C语言和版本的极其简单的历史
(5分钟)
[1.8.6]--[1.2.1]--C语言概貌
(10分钟)
[1.8.7]--[1.2.2]--C程序规则
(15分钟)
[1.9.1]--1-3 C程序引例
(11分钟)
[1.9.2]--[2.3.1]--如何定义变量(10分钟)
(10分钟)
[1.9.3]--[2.4.1]--变量占内存的字节数(8分半)
(8分钟)
[1.9.4]--[1.3.1]--1线上开发环境
(9分钟)
[1.9.5]--[1.3.2]--2Windows安装编程软件
(3分钟)
[1.9.6]--[1.2.3]--C程序初步
(17分钟)
[1.9.7]--[1.3.1]--C程序如何调试运行
(4分钟)
[1.10.1]--[2.4.2]--不同类型变量的表数范围和存储形式(13分)
(13分钟)
[1.10.2]--[2.4.3]--实际操作查看变量占内存字节数(9分)
(10分钟)
[1.10.3]--[1.3.3]--3第一个C程序:如何在DevC++中编辑、编译
(11分钟)
[1.10.4]--[1.3.4]--4关于那个0
(2分钟)
[1.10.5]--[1.3.2]--常用C语言处理系统
(3分钟)
[1.10.6]--[1.3.3]--DEVC++的使用
(16分钟)
[1.11.1]--1-5 C程序运行与调试
(9分钟)
[1.11.2]--[2.5.1]--宏常量与const常量(13分)
(13分钟)
[1.11.3]--[2.7.1]--二进制数(7分半)
(7分钟)
[1.11.4]--[2.7.2]--数据和内存(4分28秒)
(4分钟)
[1.11.5]--[1.3.5]--5MacOS安装编程软件
(1分钟)
[1.11.6]--[1.3.6]--6MacOSX如何在命令行编辑、编译和运行C程
(5分钟)
[1.11.7]--[1.3.7]--7做点计算:如何让程序输出算术结果
(3分钟)
[1.11.8]--[1.3.4]--C语言概貌小程序
(2分钟)
[1.11.9]--[1.4.1]--人机交互——输出
(12分钟)
[1.11.10]--[1.4.2]--人机交互——输入
(14分钟)
{2}--算法
[2.2.1]--2-1 算法
(4分钟)
[2.2.2]--[5.7.1]--算法的概念和描述方法(12分半)
(13分钟)
[2.2.3]--[5.7.2]--流程图的基本训练——顺序结构和选择结构(14分
(14分钟)
[2.2.4]--[1.1.3]--关于算法-算法的概念
(15分钟)
[2.2.5]--[1.1.4]--关于算法——算法的表示方法
(12分钟)
[2.3.1]--2-2 算法描述
(10分钟)
[2.3.2]--[5.7.3]--基于流程图的可视化程序设计环境raptor-让
(18分钟)
[2.3.3]--[7.6.1]--结构化程序设计(16分)
(16分钟)
[2.3.4]--[1.1.5]--关于算法——算法的优化
(10分钟)
[2.3.5]--[1.1.6]--程序设计方法
(15分钟)
[2.4.1]--2-3 结构化程序设计
(6分钟)
[2.4.2]--[7.6.2]--自顶向下、逐步求精的程序设计方法(8分半)
(8分钟)
[2.4.3]--[7.6.3]--模块化程序设计(16分半)
(17分钟)
[2.4.4]--[1.1.7]--程序设计风格
(10分钟)
{3}--顺序结构程序设计
[3.2.1]--第2周 网课录屏(环实191-2)
(105分钟)
[3.2.2]--第2周 网课录屏(智造191-4)
(100分钟)
[3.2.3]--第2周 上机网课录屏(智造191-4)
(28分钟)
[3.3]--第3周 网课录屏(环实191-2)
(107分钟)
[3.4.1]--第4周 上课录屏
(105分钟)
[3.4.2]--第4周 上课录屏(机电)
(95分钟)
[3.13.1]--3-1 顺序结构程序设计引例
(8分钟)
[3.13.2]--[1.1.1]--0第二周
(1分钟)
[3.13.3]--[2.1.1]--第二章内容介绍
(1分钟)
[3.13.4]--[2.1.2]--C语言算术表达式概念
(10分钟)
[3.14.1]--3-2 数据类型
(12分钟)
[3.14.2]--[3.1.1]--算术运算符(20分)
(20分钟)
[3.14.3]--[1.1.2]--1变量定义:变量是做什么的,如何定义一个变量
(8分钟)
[3.14.4]--[2.1.3]--算术运算的实现
(5分钟)
[3.15.1]--3-3 什么是变量
(15分钟)
[3.15.2]--[3.2.1]--赋值运算符(15分)
(15分钟)
[3.15.3]--[1.1.3]--2变量赋值与初始化:a=b表示把b的值赋给a,
(10分钟)
[3.15.4]--[2.1.4]--整数相除
(14分钟)
[3.16.1]--3-4 常量
(16分钟)
[3.16.2]--[3.2.2]--变量的定义和赋值的实际操作(12分)
(12分钟)
[3.16.3]--[1.1.4]--3变量输入:如何让程序读入用户输入的数字,sc
(3分钟)
[3.16.4]--[2.1.5]--输入格式造成的计算错误
(6分钟)
[3.17.1]--3-5 标识符
(5分钟)
[3.17.2]--[3.3.1]--增1和减1运算符(17分)
(17分钟)
[3.17.3]--[1.1.5]--4再谈scanf
(3分钟)
[3.17.4]--[2.1.6]--求余运算
(5分钟)
[3.18.1]--3-6 运算符
(16分钟)
[3.18.2]--[3.4.1]--算术表达式中的自动类型转换(5分)
(5分钟)
[3.18.3]--[1.1.6]--5常量vs变量:不变的量是常量
(9分钟)
[3.18.4]--[2.1.7]--自增自减运算
(7分钟)
[3.19.1]--3-7 运算符2
(5分钟)
[3.19.2]--[3.5.1]--强制类型转换运算符(7分半)
(7分钟)
[3.19.3]--[1.1.7]--6浮点数:整数运算的结果只有整数部分,不然就要
(13分钟)
[3.19.4]--[2.1.8]--复合运算
(7分钟)
[3.20.1]--3-8 表达式
(16分钟)
[3.20.2]--[4.1.1]--数据的格式化屏幕输出(15分)
(15分钟)
[3.20.3]--[1.2.1]--1表达式:运算符和算子,取余计算,程序就是数据
(8分钟)
[3.20.4]--[3.2.1]--什么是位运算
(4分钟)
[3.21.1]--3-9 赋值语句
(14分钟)
[3.21.2]--[4.2.1]--数据的格式化键盘输入(18分)
(18分钟)
[3.21.3]--[1.2.2]--2运算符优先级:优先级、结合关系、赋值运算符
(8分钟)
[3.21.4]--[3.2.2]--位运算有哪些
(6分钟)
[3.22.1]--3-10 简单输入输出
(13分钟)
[3.22.2]--[1.2.3]--3交换变量:如何交换两个变量的值,顺便看下De
(9分钟)
[3.22.3]--[3.2.3]--位运算怎么用
(13分钟)
[3.23.1]--3-11 复杂的输入输出
(12分钟)
[3.23.2]--[4.4.1]--用getchar()输入数据存在的问题(10分
(10分钟)
[3.23.3]--[1.2.4]--4复合赋值和递增递减:这是两类有历史也有争议的
(7分钟)
[3.23.4]--[3.3.1]--几个很个别的运算
(9分钟)
[3.24.1]--3-12 字符的输入输出
(12分钟)
[3.24.2]--[4.5.1]--使用%c格式符输入数据时存在的问题(10分半)
(11分钟)
[3.24.3]--[3.4.1]--混合运算及数据类型转换
(7分钟)
[3.24.4]--[3.5.1]--求三角形面积
(13分钟)
{5}--选择结构程序设计
[5.2.1]--第5周 上课录屏(环能)
(101分钟)
[5.2.2]--第5周 上课录屏(环能)
(101分钟)
[5.2.3]--第5周 上课录屏(机电)
(83分钟)
[5.3.1]--第6周 网课录屏(环能)
(105分钟)
[5.3.2]--第6周 网课录屏(机电)
(97分钟)
[5.4.1]--第7周 网课录屏(环能)
(98分钟)
[5.4.2]--第7周 网课录屏(机电)
(111分钟)
[5.9.1]--4-1 选择结构概述
(6分钟)
[5.9.2]--15选择控制结构(二)
(28分钟)
[5.9.3]--16选择控制结构(三)
(23分钟)
[5.9.4]--17选择控制结构(四)
(24分钟)
[5.9.5]--[3.1.1]--做判断:if语句根据条件决定做还是不做
(6分钟)
[5.9.6]--[2.2.1]--关系比较问题
(7分钟)
[5.9.7]--[2.2.2]--C语言关系表达式
(11分钟)
[5.10.1]--4-2 单分支语句
(13分钟)
[5.10.2]--[5.1.1]--关系运算符和逻辑运算符(23分)
(23分钟)
[5.10.3]--[3.1.2]--判断的条件:关系运算,做比较的运算符
(7分钟)
[5.10.4]--[2.2.3]--关系运算优先级
(10分钟)
[5.10.5]--[2.2.4]--用关系运算做判断条件
(4分钟)
[5.11.1]--4-3 双分支语句
(8分钟)
[5.11.2]--[5.2.1]--条件语句与条件运算符(14分)
(14分钟)
[5.11.3]--[3.1.3]--找零计算器:判断,注释,流程图
(8分钟)
[5.11.4]--[2.2.5]--程序实例
(13分钟)
[5.11.5]--[2.2.6]--字符比较
(3分钟)
[5.12.1]--4-4 多分支语句
(7分钟)
[5.12.2]--[5.3.1]--从if-else到开关语句——错误实例分析(2
(28分钟)
[5.12.3]--[3.1.4]--否则的话:如果条件不成立呢?
(7分钟)
[5.12.4]--[3.1.1]--逻辑运算问题
(9分钟)
[5.12.5]--[3.1.2]--逻辑运算表达式
(6分钟)
[5.13.1]--4-5 关系表达式
(10分钟)
[5.13.2]--[5.4.1]--赋值中的数值溢出问题——进阶内容(17分)
(17分钟)
[5.13.3]--[3.1.5]--if语句再探:if和else后面也可以没有{}
(5分钟)
[5.13.4]--[3.1.3]--如何判断闰年
(6分钟)
[5.13.5]--[3.1.4]--逻辑运算优先级
(10分钟)
[5.13.6]--[3.1.5]--条件运算符计算结合性
(16分钟)
[5.14.1]--4-6 逻辑表达式
(12分钟)
[5.14.2]--[5.4.2]--赋值中的数值精度损失问题——进阶内容(17分半
(17分钟)
[5.14.3]--[3.2.1]--嵌套的if-else:在if或else后面要执
(12分钟)
[5.14.4]--[4.1.1]--第三章内容介绍
(2分钟)
[5.14.5]--[4.1.2]--神奇的if-else
(16分钟)
[5.15.1]--4-7 问号表达式
(5分钟)
[5.15.2]--[5.5.1]--程序测试(20分半)
(21分钟)
[5.15.3]--[3.2.2]--级联的if-elseif:像分段函数这样的程序
(6分钟)
[5.15.4]--[4.1.3]--一元二次方程求解
(12分钟)
[5.15.5]--[4.2.1]--if语句的嵌套
(8分钟)
[5.15.6]--[4.2.2]--三个数排序优化
(8分钟)
[5.16.1]--4-8 if 语句嵌套
(11分钟)
[5.16.2]--[3.2.3]--if-else的常见错误:没有{}、多了;、=
(12分钟)
[5.16.3]--[4.3.1]--多级选择程序设计
(12分钟)
[5.16.4]--[4.4.1]--switch语句格式
(5分钟)
[5.16.5]--[4.4.2]--加减乘除计算
(7分钟)
[5.17.1]--4-9 开关语句
(9分钟)
[5.17.2]--[3.2.4]--多路分支:switch-case语句
(14分钟)
[5.17.3]--[4.4.3]--几点说明
(4分钟)
[5.17.4]--[4.5.1]--GOTO的适当使用
(7分钟)
[5.17.5]--[4.6.1]--程序实例
(13分钟)
{6}--循环结构程序设计
[6.2.1]--第8周 上课录屏(环能)
(102分钟)
[6.2.2]--第8周 上课录屏(机电)
(96分钟)
[6.3.1]--第9周 上课录屏
(102分钟)
[6.3.2]--第9周 上课录屏(机电)
(97分钟)
[6.4.1]--第10周 上课录屏(环能)
(113分钟)
[6.4.2]--第10周 上机录屏(环能)
(62分钟)
[6.9.1]--5-1 循环结构程序设计
(7分钟)
[6.9.2]--18循环控制结构和循环语句(上)
(25分钟)
[6.9.3]--19循环控制结构和循环语句(下)
(24分钟)
[6.9.4]--20计数控制的循环(上)
(25分钟)
[6.9.5]--21计数控制的循环(下)
(24分钟)
[6.9.6]--22循环控制结构(上)
(25分钟)
[6.9.7]--23循环控制结构(中)
(31分钟)
[6.9.8]--24循环控制结构(下)
(28分钟)
[6.9.9]--[4.1.1]--循环:有些事情就得用循环才能解决
(13分钟)
[6.9.10]--[4.1.2]--while循环:就像if一样,条件满足就不断地
(15分钟)
[6.9.11]--[5.1.1]--需要重复执行的程序
(9分钟)
[6.9.12]--[5.1.2]--用while循环实现先判断后循环
(13分钟)
[6.10.1]--5-2 while语句
(11分钟)
[6.10.2]--[6.1.1]--计数控制的循环——for语句(31分)
(31分钟)
[6.10.3]--[6.2.1]--while和do-while语句(14分)
(14分钟)
[6.10.4]--[4.1.3]--do-while循环:不管三七二十一,先做循环
(6分钟)
[6.10.5]--[4.2.1]--循环计算
(16分钟)
[6.10.6]--[5.1.3]--while循环的应用
(13分钟)
[6.10.7]--[5.2.1]--至少要执行一次的程序
(15分钟)
[6.11.1]--5-3 do...while语句
(5分钟)
[6.11.2]--[6.2.2]--递推法的程序实现(9分)
(9分钟)
[6.11.3]--[6.2.3]--正向顺推和反向逆推——流程图版(10分)
(10分钟)
[6.11.4]--[4.2.2]--猜数游戏
(7分钟)
[6.11.5]--[4.2.3]--算平均数
(9分钟)
[6.11.6]--[5.2.2]--do_while循环应用
(11分钟)
[6.11.7]--[5.3.1]--用for语句控制循环次数
(12分钟)
[6.12.1]--5-4 for语句
(15分钟)
[6.12.2]--[6.3.1]--条件控制的循环-猜数游戏(32分)
(32分钟)
[6.12.3]--[6.4.1]--嵌套循环(17分)
(17分钟)
[6.12.4]--[4.2.4]--整数求逆
(5分钟)
[6.12.5]--[5.1.1]--for循环:这是最古老的循环,确实样子看上去有
(14分钟)
[6.12.6]--[5.3.2]--for循环应用
(11分钟)
[6.12.7]--[5.4.1]--循环的应用——找数
(8分钟)
[6.13.1]--5-5 循环嵌套
(12分钟)
[6.13.2]--[6.5.1]--穷举——程序实现版(23分)
(97分钟)
[6.13.3]--[6.5.2]--穷举——流程图版(16分半)
(16分钟)
[6.13.4]--[5.1.2]--循环的计算和选择:如何计算循环的次数,如何选择
(6分钟)
[6.13.5]--[5.2.1]--循环控制:如何用break和continue来
(14分钟)
[6.13.6]--[5.4.2]--循环的应用——找素数
(7分钟)
[6.13.7]--[6.1.1]--循环的嵌套-打印乘法九九表
(12分钟)
[6.14.1]--5-6 辅助控制语句
(9分钟)
[6.14.2]--[6.6.1]--程序调试(27分)
(27分钟)
[6.14.3]--[6.8.1]--流程图的基本训练——循环的控制方式(7分)
(7分钟)
[6.14.4]--[5.2.2]--嵌套的循环:在循环里面还是循环
(7分钟)
[6.14.5]--[5.2.3]--从嵌套的循环中跳出:break只能跳出其所在的
(8分钟)
[6.14.6]--[6.1.2]--循环的嵌套-打印三角图案
(23分钟)
[6.14.7]--[6.2.1]--break与continue语句
(19分钟)
[6.15.1]--5-7 枚举算法
(7分钟)
[6.15.2]--[6.8.2]--流程图的基本训练——用循环实现累加累乘运算(1
(18分钟)
[6.15.3]--[5.3.1]--前n项求和
(5分钟)
[6.15.4]--[5.3.2]--整数分解
(17分钟)
[6.15.5]--[6.3.1]--数的排列组合问题
(13分钟)
[6.15.6]--[6.3.2]--鸡兔同笼问题
(10分钟)
[6.16.1]--5-8 迭代算法
(8分钟)
[6.16.2]--[6.8.3]--RAPTOR之再飞一会儿——分支和循环
(19分钟)
[6.16.3]--[5.3.3]--求最大公约数
(8分钟)
[6.16.4]--[6.3.3]--满足条件的数和14的13次方的最后3位数
(6分钟)
[6.16.5]--[6.3.4]--打印空心字符
(11分钟)
{8}--第6章 利用数组处理批量数据
[8.2]--第11周上机录屏
(62分钟)
[8.3.1]--第12周 网课录屏(zoom环能)
(125分钟)
[8.3.2]--第12周 上机录屏(飞机打靶和飞机空战)
(83分钟)
[8.3.3]--第12周 上课录屏(机电)
(99分钟)
[8.3.4]--第12周 上机录屏(机电)
(90分钟)
[8.4]--第13周 上课录屏(环能)
(117分钟)
[8.9.1]--6-1 什么是数组
(6分钟)
[8.9.2]--33数组(上)
(23分钟)
[8.9.3]--34数组(中)
(24分钟)
[8.9.4]--35数组(下)
(23分钟)
[8.9.5]--42字符串(一)
(26分钟)
[8.9.6]--43字符串(二)
(22分钟)
[8.9.7]--44字符串(三)
(22分钟)
[8.9.8]--45字符串(四)
(25分钟)
[8.9.9]--[8.1.1]--8.1-1初试数组
(9分钟)
[8.9.10]--[7.1.1]--数组开篇介绍
(13分钟)
[8.9.11]--[7.1.2]--带下标的变量
(6分钟)
[8.10.1]--6-2 一维数组
(11分钟)
[8.10.2]--[9.2.1]--数组的定义和初始化(28分)
(28分钟)
[8.10.3]--[8.1.2]--8.1-2数组的使用:如何定义和使用数组,数组
(13分钟)
[8.10.4]--[7.2.1]--一维数组的定义
(17分钟)
[8.10.5]--[7.2.2]--一维数组的初始化
(7分钟)
[8.11.1]--6-3 一维数组的插入和删除
(12分钟)
[8.11.2]--[9.2.2]--数组下标越界访问实例分析(15分)
(15分钟)
[8.11.3]--[8.1.3]--8.1-3数组的例子:统计个数
(5分钟)
[8.11.4]--[7.2.3]--一维数组的输入输出
(14分钟)
[8.11.5]--[7.2.4]--一维数组的应用1--成绩排序(选择法)
(12分钟)
[8.12.1]--6-4 查找算法
(8分钟)
[8.12.2]--[9.3.1]--向函数传递一维数组和二维数组(15分半)
(15分钟)
[8.12.3]--[9.4.1]--计算最大值(16分)
(16分钟)
[8.12.4]--[8.2.1]--8.2-1数组运算
(13分钟)
[8.12.5]--[7.2.5]--一维数组的应用2--Fibonacci数列
(4分钟)
[8.12.6]--[7.3.1]--用一维数组处理字符串
(12分钟)
[8.13.1]--6-5 排序算法(上)
(10分钟)
[8.13.2]--舞动的排序算法+选择排序(去水印)
(7分钟)
[8.13.3]--[9.4.2]--线性查找与二分查找(21分半)
(21分钟)
[8.13.4]--[8.2.2]--8.2-2数组例子:素数
(20分钟)
[8.13.5]--[7.4.1]--字符串处理函数
(17分钟)
[8.13.6]--[8.1.1]--二维数组的定义与使用
(14分钟)
[8.14.1]--6-6 排序算法(中)
(10分钟)
[8.14.2]--舞动的排序算法+冒泡排序(去水印)
(5分钟)
[8.14.3]--舞动的排序算法+插入排序(去水印)
(4分钟)
[8.14.4]--[9.4.4]--二分查找算法的动画演示(找到的情况)
(0分钟)
[8.14.5]--[8.2.3]--8.2-3二维数组
(10分钟)
[8.14.6]--[8.2.1]--二维数组的输入输出
(10分钟)
[8.14.7]--[8.3.1]--二维数组的应用-转置矩阵
(8分钟)
[8.15.1]--6-7 递推算法
(14分钟)
[8.15.2]--[10.1.1]--10.1-1字符串
(12分钟)
[8.15.3]--[10.1.2]--10.1-2字符串变量
(9分钟)
[8.15.4]--[8.3.2]--求二维数组的最大值
(16分钟)
[8.15.5]--[8.4.1]--二维字符数组--单词排序
(11分钟)
[8.16.1]--6-8 模拟算法
(9分钟)
[8.16.2]--[9.5.3]--选择排序(4分半)
(4分钟)
[8.16.3]--[10.1.3]--10.1-3字符串输入输出
(10分钟)
[8.16.4]--[10.1.4]--10.1-4字符串数组,以及程序参数
(8分钟)
[8.16.5]--[8.5.1]--数组的综合应用1--用二维数组统计学生成绩
(8分钟)
[8.16.6]--[8.5.2]--数组的综合应用2--删除重复字符
(10分钟)
[8.17.1]--6-9 二维数组
(12分钟)
[8.17.2]--[9.5.4]--交换排序算法动画演示
(1分钟)
[8.17.3]--[9.5.5]--选择排序算法动画演示
(1分钟)
[8.17.4]--[10.2.1]--10.2-1单字符输入输出,用putchar
(9分钟)
[8.17.5]--[10.2.2]--10.2-2字符串函数strlen
(6分钟)
[8.17.6]--[8.5.3]--数组的综合应用3--统计字符次数
(6分钟)
[8.17.7]--[8.5.4]--数组的综合应用4--矩阵相乘
(10分钟)
[8.18.1]--6-10 字符数组
(4分钟)
[8.18.2]--[9.5.6]--冒泡排序算法动画演示
(1分钟)
[8.18.3]--[10.5.1]--筛法求素数(10分)
(10分钟)
[8.18.4]--[10.2.3]--10.2-3字符串函数strc
(11分钟)
[8.18.5]--[10.2.4]--10.2-4字符串函数strcpy
(11分钟)
[8.18.6]--[8.6.1]--结束语
(0分钟)
[8.19.1]--6-11 字符串
(18分钟)
[8.19.2]--[10.5.2]--文曲星猜数游戏(22分)
(22分钟)
[8.19.3]--[10.5.3]--进阶——螺旋矩阵(18分)
(18分钟)
[8.19.4]--[10.2.5]--10.2-5字符串函数strcat
(4分钟)
[8.19.5]--[10.2.6]--10.2-6字符串搜索函数
(6分钟)
{9}--第7章 用函数实现模块化设计
[9.2.1]--第14周 网课录屏(环能)
(107分钟)
[9.2.2]--第14周 上课录屏(机电)
(91分钟)
[9.3.1]--第15周 上课录屏(环能)
(116分钟)
[9.3.2]--第15周 网课录屏(机电)
(95分钟)
[9.8.1]--7-1 什么是函数
(9分钟)
[9.8.2]--25函数(上)
(24分钟)
[9.8.3]--26函数(中)
(25分钟)
[9.8.4]--28函数与变量的作用域
(25分钟)
[9.8.5]--30变量的存储类型与模块化程序设计
(22分钟)
[9.8.6]--31模块化程序设计
(22分钟)
[9.8.7]--32模块化程序设计与数组
(24分钟)
[9.8.8]--[7.1.1]--初见函数
(5分钟)
[9.8.9]--[7.1.2]--函数的定义和调用
(11分钟)
[9.8.10]--[1.1.1]--内容简介
(4分钟)
[9.8.11]--[1.1.2]--函数是什么
(8分钟)
[9.8.12]--[1.1.3]--例题演示
(6分钟)
[9.9.1]--7-2 函数的参数传递
(14分钟)
[9.9.2]--[7.1.1]--函数定义、调用和参数传递(23分半)
(24分钟)
[9.9.3]--[7.1.2]--函数原型(12分)
(12分钟)
[9.9.4]--[7.1.3]--从函数中返回
(8分钟)
[9.9.5]--[7.2.1]--函数原型:用来告诉编译器这个函数长什么样儿
(11分钟)
[9.9.6]--[1.1.4]--知识点总结
(1分钟)
[9.9.7]--[1.2.1]--由生活中的例子介绍模块化概念
(2分钟)
[9.9.8]--[1.2.2]--模块化程序设计总结
(3分钟)
[9.10.1]--7-3 函数声明与函数返回值
(15分钟)
[9.10.2]--[7.2.1]--函数封装与程序的健壮性(23分)
(23分钟)
[9.10.3]--[7.3.1]--断言与防御性程序设计(14分)
(14分钟)
[9.10.4]--[7.2.2]--参数传递:调用函数的时候,是用表达式的值来初始
(10分钟)
[9.10.5]--[7.2.3]--本地变量:定义在函数内部的变量是本地变量,参数
(11分钟)
[9.10.6]--[1.3.1]--函数调用的过程
(8分钟)
[9.10.7]--[1.3.2]--函数嵌套调用
(8分钟)
[9.10.8]--[1.4.1]--形参与实参-值传递
(5分钟)
[9.11.1]--7-4 数组作为函数的参数
(12分钟)
[9.11.2]--[7.4.1]--代码风格(22分)
(22分钟)
[9.11.3]--[8.1.1]--函数的嵌套调用和递归调用——概念和实例(12分
(12分钟)
[9.11.4]--[7.2.4]--函数庶事:一些有关函数的细节问题,main()
(9分钟)
[9.11.5]--[13.1.1]--12.1-1全局变量:定义在函数之外的变量,
(9分钟)
[9.11.6]--[1.4.2]--地址传递-数组名做函数参数
(4分钟)
[9.11.7]--[1.4.3]--函数返回语句和返回值
(6分钟)
[9.11.8]--[1.4.4]--小结
(14分钟)
[9.12.1]--7-5 递归算法
(12分钟)
[9.12.2]--[8.1.2]--Hanoi塔问题的递归求解(8分)
(8分钟)
[9.12.3]--[8.2.1]--递归函数和函数调用栈(16分)
(16分钟)
[9.12.4]--[8.3.1]--一种特殊的递归方法——尾递归(14分半)
(14分钟)
[9.12.5]--[13.1.2]--12.1-2静态本地变量:能在函数结束后继续
(6分钟)
[9.12.6]--[2.1.1]--递归问题开场白
(2分钟)
[9.12.7]--[2.1.2]--递归定义和调用过程
(14分钟)
[9.12.8]--[2.1.3]--运行程序
(1分钟)
[9.13.1]--7-6 变量的作用域
(17分钟)
[9.13.2]--[8.4.1]--变量的作用域——概念和实例(14分)
(14分钟)
[9.13.3]--[8.4.2]--变量的作用域——全局变量的利与弊(8分半)
(9分钟)
[9.13.4]--[8.5.1]--变量的存储类型——基本概念(13分)
(13分钟)
[9.13.5]--[13.1.3]--12.1-3后记:返回指针的函数,使用全局变
(5分钟)
[9.13.6]--[2.1.4]--汉诺塔介绍
(2分钟)
[9.13.7]--[2.1.5]--汉诺塔讲解
(6分钟)
[9.13.8]--[2.1.6]--汉诺塔程序运行
(1分钟)
[9.14.1]--[8.5.2]--自动变量和静态局部变量的实例分析(14分)
(14分钟)
[9.14.2]--[2.1.7]--递归调用例题
(17分钟)
[9.14.3]--[2.1.8]--递归总结
(3分钟)
[9.14.4]--[3.1.1]--本周内容简介
(2分钟)
[9.15.1]--[3.1.2]--局部变量与全局变量
(21分钟)
[9.15.2]--[3.1.3]--静态存储与动态存储
(17分钟)
[9.15.3]--[3.1.4]--存储类别小结
(3分钟)
[9.16.1]--[3.2.1]--编译预处理简介
(2分钟)
[9.16.2]--[3.2.2]--编译预处理
(9分钟)
[9.16.3]--[3.2.3]--库函数
(2分钟)
[9.17.1]--[3.2.4]--函数总结
(1分钟)
[9.17.2]--[3.2.5]--综合例子
(10分钟)
[9.27]--吹沙填海
(2分钟)
{11}--第8章 善于利用指针
[11.7.1]--8-1 指针与地址
(14分钟)
[11.7.2]--38指针(一)
(23分钟)
[11.7.3]--40指针(三)
(23分钟)
[11.7.4]--41指针(四)
(26分钟)
[11.7.5]--47指针和数组(一)
(33分钟)
[11.7.6]--48指针和数组(二)
(28分钟)
[11.7.7]--49指针和数组(三)
(24分钟)