浙江大学-C语言程序设计(入门+进阶)

9.1万
736
2020-01-16 11:03:22
1529
553
5182
658
https://www.icourse163.org/course/ZJU-199001 参考资料 何钦铭、颜晖,《C语言程序设计(第3版)》,高等教育出版社,2015年,ISBN 978-7-04-043128-3 颜晖、张泳,《C语言程序设计实验与习题指导(第3版)》,高等教育出版社,2015年,ISBN 978-7-04-043563-4
感恩视频中的老师!搬运,侵删! 公众号[五味666]获取资源交流群、各个课件、24考研群/资料。
视频选集
(1/129)
[1.1.1]--1计算机与编程语言:计算机怎么做事情的,编程语言是什么
07:58
[1.1.2]--2计算机的思维方式:重复是计算机最擅长的
09:44
[1.2.1]--1为什么是C:C语言在工业界有重要地位,在很多领域无可替代
05:31
[1.2.2]--2简单历史:关于C语言和版本的极其简单的历史
04:43
[1.3.1]--1线上开发环境
09:06
[1.3.2]--2Windows安装编程软件
03:04
[1.3.3]--3第一个C程序:如何在DevC++中编辑、编译和运行程序
10:39
[1.3.4]--4关于那个0
01:48
[1.3.5]--5MacOS安装编程软件
01:24
[1.3.6]--6MacOSX如何在命令行编辑、编译和运行C程序
04:43
[1.3.7]--7做点计算:如何让程序输出算术结果
03:04
[2.1.1]--1变量定义:变量是做什么的,如何定义一个变量
08:13
[2.1.2]--2变量赋值与初始化:以及如何读输入的数字
10:17
[2.1.3]--3关于scanf
02:44
[2.1.4]--4常量vs变量:不变的量是常量
08:32
[2.2.1]--浮点数:整数运算的结果只有整数部分,不然就要用浮点数
13:27
[2.3.1]--1表达式:运算符和算子,取余计算,程序就是数据加计算
07:50
[2.3.2]--2运算符优先级:优先级、结合关系、赋值运算符
08:20
[2.3.3]--3交换变量:如何交换两个变量的值,顺便看下Dev的调试功能
08:34
[2.3.4]--4复合赋值和递增递减:这是两类有历史也有争议的运算符
07:02
[2.4.1]--1如何在中国大学MOOC做题
02:15
[2.4.2]--2如何在pintia做题
05:05
[2.4.3]--3编程题解析
02:35
[3.1.1]--1做判断:if语句根据条件决定做还是不做
06:11
[3.1.2]--2判断的条件:关系运算,做比较的运算符
06:50
[3.1.3]--3找零计算器:判断,注释,流程图
07:06
[3.1.4]--4否则的话:如果条件不成立呢?
07:05
[3.1.5]--5if语句再探:if和else后面也可以没有{}而是一条语句
05:27
[3.2.1]--1循环:有些事情就得用循环才能解决
12:53
[3.2.2]--2while循环:就像if一样,条件满足就不断地做后面的句子
15:21
[3.2.3]--3do-while循环:不管三七二十一,先做循环内的句子
06:02
[3.2.4]--4for循环
13:35
[3.2.5]--5循环的选择
06:12
[4.1.1]--循环控制
13:35
[4.2.1]--1嵌套的循环:在循环里面还是循环
05:40
[4.2.2]--2从嵌套的循环中跳出:break只能跳出其所在的循环
08:04
[4.3.1]--1前n项求和
05:07
[4.3.2]--2求最大公约数
08:26
[4.3.3]--3整数分解
17:01
[5.1.1]--1逻辑类型
01:55
[5.1.2]--2逻辑运算
08:52
[5.1.3]--3条件运算和逗号运算
04:37
[5.2.1]--1嵌套的if-else
11:37
[5.2.2]--2级联的if-else
06:09
[5.3.1]--多路分支
13:36
[5.4.1]--1循环计算
15:55
[5.4.2]--2算平均数
08:31
[5.4.3]--3猜数
06:58
[5.4.4]--4整数求逆
05:27
[5.5.1]--常见错误
12:19
[6.1.1]--1初试数组
09:11
[6.1.2]--2定义数组
12:38
[6.1.3]--3用数组做散列计算
04:47
[6.2.1]--1初见函数
05:23
[6.2.2]--2函数的定义和使用
11:20
[6.2.3]--3从函数中返回
08:22
[6.3.1]--1函数原型
11:09
[6.3.2]--2参数传递
09:53
[6.3.3]--3本地变量
10:48
[6.3.4]--4杂事
08:49
[6.4.1]--二维数组
09:54
[7.1.1]--1数组运算
13:24
[7.1.2]--2数组例子:素数
19:29
[7.2.1]--1线性搜索
06:46
[7.2.2]--2搜索的例子
08:12
[7.2.3]--3二分搜索
10:00
[7.3.1]--选择排序
08:27
[8.1.1]--1取地址运算:&运算符取得变量的地址
11:40
[8.1.2]--2指针:指针变量就是记录地址的变量
12:35
[8.1.3]--3指针与数组:为什么数组传进函数后的sizeof不对了
11:02
[8.2.1]--1字符类型
10:23
[8.2.2]--2逃逸字符
07:27
[8.3.1]--1字符串
11:39
[8.3.2]--2字符串变量
09:23
[8.4.1]--1字符串输入输出
10:28
[8.4.2]--2字符串函数
13:05
[1.1.1]--1.1.1指针的使用:指针有什么用呢?
09:24
[1.1.2]--1.1.2指针与数组:为什么数组传进函数后的sizeof不对了
11:02
[1.1.3]--1.1.3指针与const:指针本身和所指的变量都可能const
06:49
[1.2.1]--1.2.1指针运算
25:59
[1.2.2]--1.2.2动态内存分配
18:13
[1.3.1]--1.3.1单字符输入输出
08:36
[1.3.2]--1.3.2字符串数组
07:44
[1.4.1]--1.4.1函数strlen
05:44
[1.4.2]--1.4.2函数strc
11:23
[1.4.3]--1.4.3函数strcpy
10:47
[1.4.4]--1.4.4字符串搜索函数
05:39
[2.1.1]--2.1ACLLib介绍,看几个小游戏的演示
03:55
[2.1.2]--2.2Win32API简单介绍,太难了,咱不学!
05:48
[2.1.3]--2.3DevC++建ACLLib项目,第一个窗口跑起来
07:59
[2.1.4]--2.4ACLLib的基本绘图函数
09:15
[2.1.5]--如何在Windows中用命令行编译ACLLib的程序
07:32
[3.1.1]--3.1.1枚举
08:07
[3.2.1]--3.2.1结构类型
15:22
[3.2.2]--3.2.2结构与函数
18:29
[3.2.3]--3.2.3结构中的结构
08:03
[3.3.1]--3.3.1类型定义
04:42
[3.3.2]--3.3.2联合
06:58
[4.1.1]--4.1.1可变数组
11:24
[4.1.2]--4.1.2可变数组的数据访问
05:08
[4.1.3]--4.1.3可变数组的自动增长
08:24
[4.2.1]--4.2.1可变数组的缺陷
04:23
[4.2.2]--4.2.2链表
11:15
[4.2.3]--4.2.3链表的函数
08:06
[4.2.4]--4.2.4链表的搜索
03:59
[4.2.5]--4.2.5链表的删除
06:46
[4.2.6]--4.2.6链表的清除
02:46
[5.1.1]--5.1.1全局变量:定义在函数之外的变量,全局的生存期和作用域
08:59
[5.1.2]--5.1.2静态本地变量:能在函数结束后继续保有原值的本地变量
06:13
[5.1.3]--5.1.3后记:返回指针的函数,使用全局变量的贴士
05:15
[5.2.1]--5.2.1宏定义
12:14
[5.2.2]--5.2.2带参数的宏
11:00
[5.3.1]--5.3.1多个源代码文件
07:49
[5.3.2]--5.3.2头文件
14:30
[5.3.3]--5.3.3声明
11:18
[6.1.1]--图形程序的终端输入输出
04:21
[6.2.1]--8.2.1函数指针
06:53
[6.2.2]--8.2.2函数指针的使用
08:51
[6.3.1]--8.3.1回调函数
08:51
[6.3.2]--8.3.2图形交互消息
10:14
[6.4.1]--8.4.1MVC设计模式
03:48
[6.4.2]--8.4.2游戏设计思路
19:07
[7.1.1]--7.1.1格式化输入输出
14:47
[7.1.2]--7.1.2文件输入输出
06:31
[7.1.3]--7.1.3二进制文件
19:38
[7.2.1]--7.2.1按位运算
14:12
[7.2.2]--7.2.2移位运算
07:00
[7.2.3]--7.2.3位运算例子
07:25
[7.2.4]--7.2.4位段
05:00
客服
顶部
赛事库 课堂 2021拜年纪