程序设计基础

阮志红

目录

  • 1 绪论
    • 1.1 教学计划
    • 1.2 预习内容
    • 1.3 阿兰·图灵的百年孤独
    • 1.4 智能AI
    • 1.5 课前问题汇总
    • 1.6 绪论
    • 1.7 课后思考
  • 2 C语言概述
    • 2.1 教学计划
    • 2.2 预习内容
    • 2.3 为什么学习C语言(上)
    • 2.4 为什么学习C语言(下)
    • 2.5 C程序设计语言概述
    • 2.6 课前讨论
  • 3 C语言中的常量
    • 3.1 常量
    • 3.2 C语言的常量
  • 4 C语言中的变量
    • 4.1 变量
    • 4.2 C语言的变量
  • 5 常量与变量作业
    • 5.1 作业讲解
    • 5.2 优秀思维导图展示
  • 6 实验一 C语言编译环境
    • 6.1 实验内容
    • 6.2 CodeBlock的安装及汉化
    • 6.3 CodeBlocks软件下载地址
    • 6.4 CodeBlocks软件安装视频
    • 6.5 实验1规范模板
    • 6.6 实验讲解
  • 7 运算符与表达式
    • 7.1 课前预习
    • 7.2 算术运算符与算术表达式
    • 7.3 逻辑运算符与逻辑表达式
    • 7.4 赋值运算符与赋值表达式
    • 7.5 运算符与表达式(一)
    • 7.6 运算符与表达式(二)
    • 7.7 课后思考
  • 8 运算符与表达式作业
    • 8.1 作业讲解
    • 8.2 优秀思维导图展示
  • 9 输入与输出函数
    • 9.1 课前预习
    • 9.2 输出函数
    • 9.3 输入函数
    • 9.4 输出函数printf()
    • 9.5 输入函数scanf()
    • 9.6 课后思考
  • 10 实验二 顺序结构程序设计1
    • 10.1 实验内容
    • 10.2 实验报告规范案例
    • 10.3 第4小题解答思路
    • 10.4 优秀实验报告作业展示
    • 10.5 实验讲解
  • 11 实验三 顺序结构程序设计2
    • 11.1 实验内容
    • 11.2 实验问题汇总
    • 11.3 实验问题解决思路
    • 11.4 实验讲解
  • 12 选择结构程序设计
    • 12.1 课前预习
    • 12.2 用if语句实现选择结构
    • 12.3 用switch语句实现多分支结构
    • 12.4 if语句
    • 12.5 switch语句
  • 13 实验四 选择结构程序设计
    • 13.1 实验内容
    • 13.2 注意事项
    • 13.3 实验问题汇总
    • 13.4 实验讲解
    • 13.5 优秀实验报告展示
  • 14 循环结构程序设计
    • 14.1 课前预习
    • 14.2 while语句及do...while语句
    • 14.3 for语句实现循环
    • 14.4 break语句与continue语句
    • 14.5 while与dowhile循环
    • 14.6 for循环
    • 14.7 break与continue语句
  • 15 循环结构作业
    • 15.1 循环结构作业讲解
    • 15.2 优秀作业展示
    • 15.3 案例问题-待修正
  • 16 实验五 循环结构程序设计
    • 16.1 实验内容
    • 16.2 实验讲解
  • 17 数组结构
    • 17.1 课前预习
    • 17.2 数组(上)
    • 17.3 数组(中)
    • 17.4 数组(下)
    • 17.5 一维数组
    • 17.6 二维数组
    • 17.7 字符数组
    • 17.8 C语言函数分类及应用
  • 18 实验六 数组设计1
    • 18.1 实验内容
    • 18.2 实验讲解
  • 19 实验七 数组设计2
    • 19.1 实验内容
    • 19.2 实验讲解
  • 20 函数模块化程序设计
    • 20.1 函数的概念
    • 20.2 函数的运用
    • 20.3 函数定义
    • 20.4 函数调用
  • 21 实验八 函数设计
    • 21.1 实验内容
    • 21.2 实验讲解
  • 22 单元测验
    • 22.1 第一单元测验题目
    • 22.2 第一单元测验解答
    • 22.3 第二单元测验题目
    • 22.4 第二单元测验解答
    • 22.5 第三单元测验题目
    • 22.6 第三单元测验解答
    • 22.7 第四单元测验题目
    • 22.8 第四单元测验解答
  • 23 趣谈C语言
    • 23.1 为什么要学C语言?
    • 23.2 C语言与其他语言的关系
    • 23.3 期末寄语
    • 23.4 C语言与圣诞树
for循环