C语言程序设计 吉林大学

内容简介:
《C语言程序设计》课程以程序设计为主线,以培养初学者的分析问题能力、解决问题能力及程序设计能力为目标。本课程强调实用性,注重理论与实践相结合,通过大量的例题,深入浅出,循序渐进地讲解C语言的语法规则与实际应用,并注重培养初学者良好的程序设计风格。
价格:
免费
课程介绍
第1周 程序设计与C语言 1.1 程序设计语言及其发展 程序设计语言及其发展
第1周 程序设计与C语言 1.2 C语言的发展及其特点 C语言的发展及其特点
第1周 程序设计与C语言 1.3 简单的C程序介绍 由一个函数组成的C程序
第1周 程序设计与C语言 1.3 简单的C程序介绍 由两个函数组成的C程序
第1周 程序设计与C语言 1.4 C程序的上机步骤 C程序的上机步骤
第2周 程序的数据描述——基本数据类型 2.1 C语言基本元素 C语言基本元素
第2周 程序的数据描述——基本数据类型 2.2 C语言数据类型 C语言数据类型
第2周 程序的数据描述——基本数据类型 2.3 常量和变量 常量和变量
第2周 程序的数据描述——基本数据类型 2.4 整型数据 整型数据
第2周 程序的数据描述——基本数据类型 2.5 实型数据 实型数据
第2周 程序的数据描述——基本数据类型 2.6 字符型数据 字符型数据
第3周 程序的数据运算 3.1 运算符与表达式 运算符与表达式
第3周 程序的数据运算 3.2 算术运算 算术运算
第3周 程序的数据运算 3.3 赋值运算 赋值运算
第3周 程序的数据运算 3.4 自增和自减运算及强制类型转换 自增和自减运算及强制类型转换
第4周 顺序结构程序设计 4.1 程序的基本结构 程序的基本结构
第4周 顺序结构程序设计 4.2 C语句概述 C语句概述
第4周 顺序结构程序设计 4.3 字符数据输入输出 字符数据输入输出
第4周 顺序结构程序设计 4.4 数据格式化输入输出 格式化输出函数printf
第4周 顺序结构程序设计 4.4 数据格式化输入输出 格式化输入函数scanf
第5周 选择结构程序设计 5.1 关系运算符和关系表达式 关系运算符和关系表达式
第5周 选择结构程序设计 5.2 逻辑运算符和逻辑表达式 逻辑运算符和逻辑表达式
第5周 选择结构程序设计 5.3 if 语句 if 语句
第5周 选择结构程序设计 5.4 switch语句 switch语句
第5周 选择结构程序设计 5.5 条件运算符和条件表达式 条件运算符和条件表达式
第5周 选择结构程序设计 5.6 选择结构程序举例 选择结构程序举例
第6周 循环结构程序设计 6.1 while语句 while语句
第6周 循环结构程序设计 6.2 do…while语句 do…while语句
第6周 循环结构程序设计 6.3 for语句 for语句
第6周 循环结构程序设计 6.4 循环嵌套 循环嵌套
第6周 循环结构程序设计 6.5 辅助控制语句 辅助控制语句
第6周 循环结构程序设计 6.6 循环结构实例 循环结构实例
第7周 同类型数据的处理——数组(一) 7.1 同类数据处理问题 同类数据处理问题
第7周 同类型数据的处理——数组(一) 7.2 一维数组的定义和引用 一维数组的定义和引用
第7周 同类型数据的处理——数组(一) 7.3 一维数组的应用 一维数组的应用
第7周 同类型数据的处理——数组(一) 7.4 二维数组定义和引用 二维数组定义和引用
第7周 同类型数据的处理——数组(一) 7.5 二维数组的应用 二维数组的应用
第7周 同类型数据的处理——数组(一) 7.6 数组下标越界访问问题 数组下标越界访问问题
第8周 同类型数据的处理——数组(二) 7.7 字符数组定义及输入输出 字符数组定义及初始化
第8周 同类型数据的处理——数组(二) 7.7 字符数组定义及输入输出 字符串输入输出-逐个字符
第8周 同类型数据的处理——数组(二) 7.7 字符数组定义及输入输出 整个字符串输入输出
第8周 同类型数据的处理——数组(二) 7.8 字符串处理函数 字符串处理函数
第8周 同类型数据的处理——数组(二) 7.9 字符数组应用举例 字符数组应用举例1
第8周 同类型数据的处理——数组(二) 7.9 字符数组应用举例 字符数组应用举例2
第9周 模块化程序设计——函数(一) 8.1 概述 概述
第9周 模块化程序设计——函数(一) 8.2 函数定义与调用 函数的定义
第9周 模块化程序设计——函数(一) 8.2 函数定义与调用 函数的返回值
第9周 模块化程序设计——函数(一) 8.2 函数定义与调用 函数的调用
第9周 模块化程序设计——函数(一) 8.3 函数的参数传递 函数的参数传递
第9周 模块化程序设计——函数(一) 8.4 数组作为函数参数 数组作为函数的参数
第9周 模块化程序设计——函数(一) 8.4 数组作为函数参数 数组作为函数的参数举例
第10周 模块化程序设计——函数(二) 8.5 函数的嵌套调用与递归调用 函数的嵌套调用
第10周 模块化程序设计——函数(二) 8.5 函数的嵌套调用与递归调用 函数的递归调用
第10周 模块化程序设计——函数(二) 8.6 变量的作用域 局部变量
第10周 模块化程序设计——函数(二) 8.6 变量的作用域 全局变量
第10周 模块化程序设计——函数(二) 8.7变量的存储类别 变量的存储类别
第10周 模块化程序设计——函数(二) 8.7变量的存储类别 变量的存储类别举例
第11周 C语言灵魂——指针(一) 9.1 地址和指针的基本概念 地址和指针的基本概念
第11周 C语言灵魂——指针(一) 9.2 指针变量的定义与引用 指针变量的定义与引用
第11周 C语言灵魂——指针(一) 9.2 指针变量的定义与引用 指针变量作函数参数
第11周 C语言灵魂——指针(一) 9.3 指针和数组 指针和一维数组 指针和一维数组 指针和一维数组
第11周 C语言灵魂——指针(一) 9.3 指针和数组 指针和二维数组
第11周 C语言灵魂——指针(一) 9.3 指针和数组 指向数组的指针变量作函数参数
第12周 C语言的灵魂——指针(二) 9.4 指针和字符串 指针和字符串
第12周 C语言的灵魂——指针(二) 9.5 指针与函数 指针与函数
第12周 C语言的灵魂——指针(二) 9.6 指针数组和指向指针的指针变量 指针数组和指向指针的指针变量
第13周 不同类型数据的处理——结构体和共用体 10.1 结构体类型的定义 结构体类型的定义
第13周 不同类型数据的处理——结构体和共用体 10.2 结构体变量 结构体变量
第13周 不同类型数据的处理——结构体和共用体 10.3 结构体指针 结构体指针
第13周 不同类型数据的处理——结构体和共用体 10.4 向函数传递结构体 向函数传递结构体
第13周 不同类型数据的处理——结构体和共用体 10.5 共用体 共用体
第13周 不同类型数据的处理——结构体和共用体 11.1 *链表概述 11.1 *链表概述
第13周 不同类型数据的处理——结构体和共用体 11.2 *单链表建立 单链表建立
第13周 不同类型数据的处理——结构体和共用体 11.3 *单链表输出 单链表输出
第13周 不同类型数据的处理——结构体和共用体 11.4 *单链表查找 单链表查找
第13周 不同类型数据的处理——结构体和共用体 11.5 *单链表删除 单链表删除
第13周 不同类型数据的处理——结构体和共用体 11.6 *单链表插入 单链表插入
第14周 文件 12.1 文件概述 文件概述
第14周 文件 12.2 文件的打开和关闭 文件的打开和关闭
第14周 文件 12.3 文件的顺序读写 文件的顺序读写1
第14周 文件 12.3 文件的顺序读写 文件的顺序读写2
第14周 文件 12.4 文件的随机读写 文件的随机读写
课程参数
课程评论

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

课程咨询

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