C语言程序设计
C语言程序设计
1万+ 人选课
更新日期:2025/04/25
开课时间2025/02/20 - 2025/06/30
课程周期19 周
开课状态开课中
每周学时-
课程简介

    本课程以C语言基本语法为出发点,重点讲授三种程序结构设计(顺序程序设计、选择程序设计和循环程序设计)、运算符(算数运算符、条件运算符、逻辑运算符、赋值运算符、条件运算符、位运算符、指针运算符等)、数组、函数、指针、结构体、文件操作等内容,并且每章配备相关的实践实训案例,让所学的知识融会贯通、学以致用。通过多种教学模式的运用,力求展现C语言编程的美,改变了大家对C语言的认知,提高自身的编程高度,夯实课程基础,给你的职业生涯奠定良好的基础,为祖国的科技发展贡献一份力量。本课程共32理论课时,一周2课时,16周的课。

课程大纲
初识C语言-从简单程序开始
1.1为何学习C语言
1.2初识C程序
1.3C程序结构
1.4开发C程序步骤
1.5认识头文件
1.6实训课--- 集成开发环境使用
1.7本周知识点总结及常见错误
数据性质的限定---数据类型
2.1常用数制
2.2关键字_标识符_注释
2.3基本数据类型与转义字符
2.4常量与变量
2.5数据类型
数据加工处理----运算符及表达式
3.1算数运算符及表达式
3.2赋值运算符及表达式
3.3逗号运算符及表达式
3.4关系运算符及表达式
3.5逻辑运算符及表达式
3.6位运算符
自上而下依次执行----顺序程序设计
4.1语句
4.2赋值语句
4.3格式化输入
4.4格式化输出
4.5字符输入输出
约束限制合理执行----分支程序设计
5.1基本if语句
5.2if...else...语句
5.3if...else...实现多分支
5.4if嵌套
5.5switch语句
缠缠绵绵不离不弃----循环程序设计
6.1 while语句
6.2 do...while语句
6.3 while语句与do...while语句区别
6.4 for语句
6.5 循环嵌套
6.6 break/continue语句
模块处理独自成章-----函数
7.1 函数概述
7.2 函数定义
7.3 参数及返回值
7.4 函数调用
7.5 函数声明及原型
7.6 嵌套调用
7.7 递归调用
7.8 数组作为函数参数
7.9 全局变量与局部变量
7.10 变量存储类别
数以类聚集约处理----数组
8.1 定义一维数组
8.2 一维数组初始化
8.3 一维数组元素引用
8.4 二维数组
8.5 字符数组
8.6  常用字符串处理函数
8.7 数组应用举例
8.8 冒泡排序专题
程序利器所向披靡----指针(一)
9.1 初识指针
9.2 指针变量
9.3 指针变量的引用
9.4 指针变量的运算
9.5 指针变量作为函数参数
9.6 数组指针
9.7 通过指针引用数组元素
9.8 数组名作函数参数
9.9 指向二维数组的指针
程序利器所向披靡----指针(二)
10.1  字符串指针*
10.2 指向函数的指针*
10.3 返回指针值的函数*
10.4 指针数组*
10.5  指向指针的指针*
10.6  main函数参数*
10.7  动态内存分配*