C语言程序设计
C语言程序设计
1000+ 人选课
更新日期:2025/05/28
开课时间2024/09/02 - 2025/01/05
课程周期18 周
开课状态已结课
每周学时-
课程简介

   信息技术的应用正在深刻改变着新时代的生活,信息技术的核心是程序设计语言。C语言具有高级语言的面向过程的特点,又具有汇编语言的面向底层的特点。C语言是目前最受欢迎的、应用最广泛的高级语言之一,非常适合作为首选的程序设计入门语言。

  本课程按照章节配套教学重难点、知识梳理视频、经典案例视频、知识点总结、实验实践内容以及章节小测等。利用知识梳理视频与经典案例视频相结合的授课方式,浅显易懂,旨在基本知识训练、编程能力培养,更加直观地理解与掌握编程技巧。

课程大纲
C语言概述
1.1C语言概述1
1.2C语言概述2
1.3经典案例(2个)
1.4知识点总结
C语言程序设计的初步知识
2.1数据类型、标识符、常量和变量
2.2整型、实型和字符型数据
2.3运算符与表达式
2.4经典案例(3个)
2.5知识点总结
顺序结构程序设计
3.1顺序结构
3.2经典案例(4个)
3.3知识点总结
选择结构程序设计
4.1关系运算和逻辑运算
4.2if语句
4.3if语句嵌套
4.4switch语句
4.5经典案例(8个)
4.6知识点总结
循环结构程序设计
5.1for语句
5.2while语句
5.3dowhile语句
5.4循环结构的嵌套
5.5经典案例(12个)
5.6知识点总结
函数
6.1函数定义、调用和说明
6.2函数参数传递
6.3递归调用
6.4经典案例(9个)
6.5知识点总结
数组
7.1一维数组
7.2二维数组
7.3字符数组
7.4数组与函数
7.5经典案例
7.6知识点总结
编译预处理
8.1宏定义
8.2文件包含
8.3经典案例(1个)
8.4知识点总结
指针
9.1指针概念
9.2指针变量
9.3指针与数组
9.4指针与字符串
9.5指针数组
9.6指针与函数
9.7指向指针的指针
9.8经典案例(7个)
9.9知识点总结
结构体
10.1结构体的概念
10.2结构体的应用案例
10.3链表的应用案例
文件
11.1文件打开和关闭的应用案例
11.2文件定位的应用案例
位运算
12.1位运算的应用案例