C语言程序设计

司马碧荣

目录

  • 1 绪论
    • 1.1 1.课程介绍
    • 1.2 2.教学内容
    • 1.3 3.软件下载
  • 2 模块一 C语言基本知识
    • 2.1 第1讲:Hello World——第一个C语言程序
    • 2.2 第2讲:算法——程序的灵魂
    • 2.3 知识拓展——教学软件的使用
  • 3 模块二 顺序程序设计
    • 3.1 第3讲:数据类型——顺序程序设计
    • 3.2 第4讲:数据的输入输出
    • 3.3 第5讲:顺序程序设计举例
    • 3.4 思政案例:天天向上的力量
    • 3.5 章节测验
  • 4 模块三 选择结构程序设计
    • 4.1 第6讲:向左走,向右走?——用if 语句实现选择结构
    • 4.2 第7讲:用switch语句实现多分支选择结构
    • 4.3 第8讲:选择结构程序设计综合练习
    • 4.4 知识拓展:关系运算符和关系表达式
    • 4.5 知识拓展:逻辑运算符和逻辑表达式
    • 4.6 章节测验
  • 5 模块四 循环结构程序设计
    • 5.1 第9讲:while和do…while循环语句
    • 5.2 第10讲:for循环语句
    • 5.3 第11讲:循环的补充
    • 5.4 第12讲:循环结构程序设计综合练习
    • 5.5 章节测验
  • 6 模块五 数组
    • 6.1 第13讲:一维数组的定义及使用
    • 6.2 第14讲:例题讲解:fibonacci数列
    • 6.3 第15讲:二维数组的定义及使用
    • 6.4 第16讲:例题讲解:冒泡排序
    • 6.5 例题讲解:打擂台法
    • 6.6 例题讲解:行列互换
    • 6.7 第17讲:字符数组程序编写
    • 6.8 章节测验
  • 7 模块六 函数
    • 7.1 第18讲:定义函数
    • 7.2 第19讲:函数补充
    • 7.3 第20讲:函数例题讲解
    • 7.4 章节测验
  • 8 模块七 指针和结构体
    • 8.1 第21讲:善于利用指针
    • 8.2 第22讲:指针例题讲解
    • 8.3 第23讲:用户自己建立数据类型
    • 8.4 第24讲:自由复习
    • 8.5 章节测验
例题讲解:行列互换