高级语言程序设计 吉林大学

内容简介:
本课程面向无编程基础的学生,使其掌握程序设计的基本概念、思想和方法,并培养其计算思维能力。通过本课程的学习,学生能够掌握C语言的基本语法、结构化程序设计思想和方法,养成良好的程序设计风格;最终能在这些方法和思想的指导下,不受编程语言限制,随心写出解决实际问题的程序。
价格:
免费
课程介绍
第一周课程: 绪论 & 顺序程序设计(1/2) 1.1 鸡兔同笼——计算 1.1 鸡兔同笼—计算.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 1.2 算法 1.2.1 算法——程序设计精髓.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 1.2 算法 1.2.2 PAD.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 1.3 程序 1.3.1 程序.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 1.3 程序 1.3.2 执行程序.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 2.1 求绿化带宽度——简单程序 2.1 简单程序.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 2.2 基本符号 2.2.1 基本符号-字符集.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 2.2 基本符号 2.2.2 -基本符号-特定符.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 2.2 基本符号 2.2.3 基本符号-标识符.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 2.2 基本符号 2.2.4 基本符号-间隔符.mp4
第一周课程: 绪论 & 顺序程序设计(1/2) 2.2 基本符号 2.2.5 基本符号-注释.mp4
第二周 课程:顺序程序设计(2/2) 2.3 数据 2.3.1 数据-字面常量.mp4
第二周 课程:顺序程序设计(2/2) 2.3 数据 2.3.2 数据-字符转义符.mp4
第二周 课程:顺序程序设计(2/2) 2.3 数据 2.3.3 数据-常量标识符.mp4
第二周 课程:顺序程序设计(2/2) 2.3 数据 2.3.4 数据-变量.mp4
第二周 课程:顺序程序设计(2/2) 2.4 语句 2.4.1 语句.mp4
第二周 课程:顺序程序设计(2/2) 2.5 表达式 2.5.0 表达式.mp4
第二周 课程:顺序程序设计(2/2) 2.5 表达式 2.5.1 表达式语句+赋值.mp4
第二周 课程:顺序程序设计(2/2) 2.6 顺序控制结构 2.6 顺序结构.mp4
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.0 数据类型.mp4
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.1 浮点类型.mp4
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.2 整数字符类型.mp4
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.3 混合运算
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.4 类型转换+隐式类型转换.mp4
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.5 强制类型转换.mp4
第二周 课程:顺序程序设计(2/2) 2.7 数据类型 2.7.6 赋值转换.mp4
第二周 课程:顺序程序设计(2/2) 2.8 输入输出 2.8.0 输入输出.mp4
第二周 课程:顺序程序设计(2/2) 2.8 输入输出 2.8.1 字符输入输出.mp4
第二周 课程:顺序程序设计(2/2) 2.8 输入输出 2.8.2 格式输出.mp4
第二周 课程:顺序程序设计(2/2) 2.8 输入输出 2.8.3 格式输入.mp4
第二周 课程:顺序程序设计(2/2) 2.8 输入输出 2.8.4 输入输出例题.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.1 判断成绩是否及格——双分支程序设计 3.1 双分支逻辑结构
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.2 成绩加上获奖信息——单分支程序设计 3.2.1 成绩加上获奖信息—单分支程序设计.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.2 成绩加上获奖信息——单分支程序设计 3.2.2 例题—求一元二次方程根.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.3 逻辑判断——布尔类型 3.3.1 逻辑判断—布尔类型.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.3 逻辑判断——布尔类型 3.3.2 例题—再次修改绿化带宽度问题
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.4 获奖分等级——多分支程序设计 3.4.1 获奖分等级——多分支程序设计.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.4 获奖分等级——多分支程序设计 3.4.2 例题—单步计算器
第三周课程:分支程序设计 & 循环程序设计(1/2) 3.4 获奖分等级——多分支程序设计 3.5 枚举类型
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1 循环程序.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.1.1 后判断条件的循环.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.1.2 后判断条件循环例题—计算数列和.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.1.3 后判断条件循环例题—求n个闰年.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.2.1 先判断条件的循环.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.2.2 先判断条件循环例题—求e的近似值.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.2.3先判断条件循环例题—统计.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.2.4 运算符++、--.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.2.5 先判断条件循环例题—括号配对.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.3.1 For语句循环.mp4
第三周课程:分支程序设计 & 循环程序设计(1/2) 4.1 计算平均成绩——循环程序设计 4.1.3.2 For语句循环例题—计算向量内积
第四周课程:循环程序设计(2/2) 4.2 计算全班每人平均成绩——多重循环 4.2.1 多重循环.mp4
第四周课程:循环程序设计(2/2) 4.2 计算全班每人平均成绩——多重循环 4.2.2 多重循环例题—打印99表.mp4
第四周课程:循环程序设计(2/2) 4.2 计算全班每人平均成绩——多重循环 4.2.3 多重循环例题—打印100以内素数.mp4
第四周课程:循环程序设计(2/2) 4.2 计算全班每人平均成绩——多重循环 4.2.4 多重循环例题—百鸡百钱.mp4
第四周课程:循环程序设计(2/2) 4.3 程序设计实例 4.3.1 实例—输出序列.mp4
第四周课程:循环程序设计(2/2) 4.3 程序设计实例 4.3.2 实例—最大公约数.mp4
第四周课程:循环程序设计(2/2) 4.3 程序设计实例 4.3.3 实例—阶乘求和.mp4
第四周课程:循环程序设计(2/2) 4.3 程序设计实例 4.3.4 实例—整数翻译.mp4
第四周课程:循环程序设计(2/2) 4.3 程序设计实例 4.3.5 实例—字符图形
第五周课程:函数 & 数组(1/3) 5.1 求给定三角形重心——模块化程序设计 5.1 模块化程序设计.mp4
第五周课程:函数 & 数组(1/3) 5.2 函数 5.2.0 函数.mp4
第五周课程:函数 & 数组(1/3) 5.2 函数 5.2.1 函数的定义.mp4
第五周课程:函数 & 数组(1/3) 5.2 函数 5.2.2 函数的调用.mp4
第五周课程:函数 & 数组(1/3) 5.2 函数 5.2.3 函数例题--打印素数
第五周课程:函数 & 数组(1/3) 5.2 函数 5.2.4 函数原型
第五周课程:函数 & 数组(1/3) 6.1 成绩统计——数组类型 6.1.0 数组类型.mp4
第五周课程:函数 & 数组(1/3) 6.1 成绩统计——数组类型 6.1.1 数组声明.mp4
第五周课程:函数 & 数组(1/3) 6.1 成绩统计——数组类型 6.1.2 下标变量.mp4
第五周课程:函数 & 数组(1/3) 6.1 成绩统计——数组类型 6.1.3 数组操作.mp4
第五周课程:函数 & 数组(1/3) 6.2 统计多科成绩——多维数组 6.2 多维数组.mp4
第五周课程:函数 & 数组(1/3) 6.3 程序设计实例 6.3.1 打印杨辉三角形.mp4
第五周课程:函数 & 数组(1/3) 6.3 程序设计实例 6.3.2 矩阵乘积.mp4
第五周课程:函数 & 数组(1/3) 6.3 程序设计实例 6.3.3 高斯消去法.mp4
第六周课程:数组(2/3) 6.4 线性表——分类与检索 6.4.0 线性表
第六周课程:数组(2/3) 6.4 线性表——分类与检索 6.4.1 线性表-分类-主元排序.mp4
第六周课程:数组(2/3) 6.4 线性表——分类与检索 6.4.2 线性表-分类-冒泡排序.mp4
第六周课程:数组(2/3) 6.4 线性表——分类与检索 6.4.3 线性表-分类-插入排序.mp4
第六周课程:数组(2/3) 6.4 线性表——分类与检索 6.4.4 线性表-检索-顺序.mp4
第六周课程:数组(2/3) 6.4 线性表——分类与检索 6.4.5 -线性表-检索-对半.mp4
第六周课程:数组(2/3) 6.5 带学号的成绩排序——数组初值 6.5 数组初值.mp4
第六周课程:数组(2/3) 6.6 表示姓名——字符串 6.6.0 字符串.mp4
第六周课程:数组(2/3) 6.6 表示姓名——字符串 6.6.1 字符串操作.mp4
第六周课程:数组(2/3) 6.6 表示姓名——字符串 6.6.2 字符串例-回文字.mp4
第六周课程:数组(2/3) 6.6 表示姓名——字符串 6.6.3 字符串例-成绩单.mp4
第七周课程:数组(3/3) & 指针(1/2) 6.7 类型定义 6.7 类型定义.mp4
第七周课程:数组(3/3) & 指针(1/2) 6.8 线性表——栈和队列 6.8.0 线性表-栈与队列
第七周课程:数组(3/3) & 指针(1/2) 6.8 线性表——栈和队列 6.8.1 线性表-栈.mp4
第七周课程:数组(3/3) & 指针(1/2) 6.8 线性表——栈和队列 6.8.2 线性表-栈-括号配对
第七周课程:数组(3/3) & 指针(1/2) 6.8 线性表——栈和队列 6.8.3 线性表-队列.mp4
第七周课程:数组(3/3) & 指针(1/2) 7.1 指针与变量 7.1.0 指针与变量.mp4
第七周课程:数组(3/3) & 指针(1/2) 7.1 指针与变量 7.1.1 指针类型和指针变量.mp4
第七周课程:数组(3/3) & 指针(1/2) 7.1 指针与变量 7.1.2 指针所指变量.mp4
第七周课程:数组(3/3) & 指针(1/2) 7.1 指针与变量 7.1.3 空指针和无效指针.mp4
第七周课程:数组(3/3) & 指针(1/2) 7.1 指针与变量 7.1.4 指针与变量例.mp4
第八周课程:指针(2/2) & 结构体 7.2 指针操作 7.2.1 指针操作.mp4
第八周课程:指针(2/2) & 结构体 7.2 指针操作 7.2.2 指向指针的指针.mp4
第八周课程:指针(2/2) & 结构体 7.3 指针与数组 7.3.1 指针与数组.mp4
第八周课程:指针(2/2) & 结构体 7.3 指针与数组 7.3.2 指针运算.mp4
第八周课程:指针(2/2) & 结构体 7.3 指针与数组 7.3.3 应注意的问题.mp4
第八周课程:指针(2/2) & 结构体 7.3 指针与数组 7.3.4 多维数组与指针
第八周课程:指针(2/2) & 结构体 7.3 指针与数组 7.3.5 指针数组
第八周课程:指针(2/2) & 结构体 7.4 指针与字符串 7.4.1 指针与字符串.mp4
第八周课程:指针(2/2) & 结构体 7.4 指针与字符串 7.4.2 指针与字符串关系(从字符串角度、指针角度).mp4
第八周课程:指针(2/2) & 结构体 7.4 指针与字符串 7.4.3 指针与字符串关系(从使用角度).mp4
第八周课程:指针(2/2) & 结构体 7.4 指针与字符串 7.4.4 字符数组与指针变量对比.mp4
第八周课程:指针(2/2) & 结构体 8.1 成绩单管理 8.1 成绩单管理.mp4
第八周课程:指针(2/2) & 结构体 8.2 保存成绩单——结构体 8.2.0 结构体.mp4
第八周课程:指针(2/2) & 结构体 8.2 保存成绩单——结构体 8.2.1 结构体类型.mp4
第八周课程:指针(2/2) & 结构体 8.2 保存成绩单——结构体 8.2.2 结构体类型名.mp4
第八周课程:指针(2/2) & 结构体 8.2 保存成绩单——结构体 8.2.3 结构体变量.mp4
第八周课程:指针(2/2) & 结构体 8.2 保存成绩单——结构体 8.2.4 结构体变量的指针
第八周课程:指针(2/2) & 结构体 8.2 保存成绩单——结构体 8.2.5 访问结构体变量成分
第八周课程:指针(2/2) & 结构体 8.3 程序设计实例 8.3 程序设计实例.mp4
第九周课程:再论函数 & 递归程序设计 9.1 参数 9.1.1 参数传递规则.mp4
第九周课程:再论函数 & 递归程序设计 9.1 参数 9.1.2 指针作参数.mp4
第九周课程:再论函数 & 递归程序设计 9.1 参数 9.1.3 参数传递例题.mp4
第九周课程:再论函数 & 递归程序设计 9.1 参数 9.1.4 数组作参数.mp4
第九周课程:再论函数 & 递归程序设计 9.1 参数 9.1.5 数组作参数例题.mp4
第九周课程:再论函数 & 递归程序设计 9.1 参数 9.1.6 结构体作参数.mp4
第九周课程:再论函数 & 递归程序设计 9.2 函数值 9.2.1 返回指针值.mp4
第九周课程:再论函数 & 递归程序设计 9.2 函数值 9.2.2 返回结构体值.mp4
第九周课程:再论函数 & 递归程序设计 10.1 递归程序设计 10.1.0 递归程序设计.mp4
第九周课程:再论函数 & 递归程序设计 10.1 递归程序设计 10.1.1 递归例题.mp4
第九周课程:再论函数 & 递归程序设计 10.1 递归程序设计 10.1.2 递归思想.mp4
第九周课程:再论函数 & 递归程序设计 10.2 程序设计实例 10.2.1 实例-汉诺塔.mp4
第九周课程:再论函数 & 递归程序设计 10.2 程序设计实例 10.2.2 手工执行汉诺塔程序.mp4
第十周课程:文件 11.1 户籍管理 11.1 户籍管理.mp4
第十周课程:文件 11.2 文件概述 11.2.1 文件概述一(文件名).mp4
第十周课程:文件 11.2 文件概述 11.2.2 文件概述二(文件分类).mp4
第十周课程:文件 11.2 文件概述 11.2.3 文件概述三(文件指针)
第十周课程:文件 11.2 文件概述 11.2.4 文件概述四(操作概述)
第十周课程:文件 11.3 文件打开关闭 11-03-打开关闭.mp4
第十周课程:文件 11.4 文件IO操作 11.4.1 字符IO.mp4
第十周课程:文件 11.4 文件IO操作 11.4.2 字符串IO.mp4
第十周课程:文件 11.4 文件IO操作 11.4.3 格式化IO.mp4
第十周课程:文件 11.4 文件IO操作 11.4.4 数据块IO.mp4
第十周课程:文件 11.4 文件IO操作 11.4.5 文件定位
第十周课程:文件 11.4 文件IO操作 11.4.6 文件定位函数
第十一周课程:程序开发 & 动态数据结构(1/2) 12.1 自顶向下逐步求精 12.1.0 验证三角形内心定理算法.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 12.1 自顶向下逐步求精 12.1.1 验证三角形内心定理程序.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 12.1 自顶向下逐步求精 12.1.2 自顶向下逐步求精方法
第十一周课程:程序开发 & 动态数据结构(1/2) 12.2 结构化程序设计原则 12.2.1 结构化程序设计原则.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 12.3 程序风格 12.3.1 程序风格.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 13.1 保存实数序列——动态数据结构 13.1 动态数据结构.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 13.2 动态变量 13.2.0 动态变量.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 13.2 动态变量 13.2.1 管理动态变量.mp4
第十一周课程:程序开发 & 动态数据结构(1/2) 13.2 动态变量 13.2.2 动态变量的实用问题.mp4
第十二周课程:动态数据结构(2/2) 13.3 链表 13.3.0 链表.mp4
第十二周课程:动态数据结构(2/2) 13.3 链表 13.3.1 创建单向链表.mp4
第十二周课程:动态数据结构(2/2) 13.3 链表 13.3.2 遍历单向链表.mp4
第十二周课程:动态数据结构(2/2) 13.3 链表 13.3.3 插入删除交换单向链表.mp4
第十二周课程:动态数据结构(2/2) 13.3 链表 13.3.4 单向链表例题.mp4
第十二周课程:动态数据结构(2/2) 13.3 链表 13.3.5 栈和队列.mp4
第十二周课程:动态数据结构(2/2) 13.4 程序设计实例 13.4.1 插入排序.mp4
第十二周课程:动态数据结构(2/2) 13.4 程序设计实例 13.4.2 多项式加法.mp4
课程参数
课程评论

暂无课程评论信息 [发表课程评论]

课程咨询

暂无课程咨询信息 [发表课程咨询]