目录

  • 1 引言
    • 1.1 C语言的发展历史与特点
    • 1.2 一个C语言程序
    • 1.3 程序与程序设计语言
    • 1.4 实现问题求解的过程
    • 1.5 编译软件DEV-C++的使用
    • 1.6 习题1
      • 1.6.1 习题1-1
      • 1.6.2 习题1-2
      • 1.6.3 习题1-3
      • 1.6.4 习题1-4
  • 2 用C语言编写程序
    • 2.1 在屏幕上显示Hello World!
    • 2.2 求华氏温度100℉对应的摄氏温度
    • 2.3 计算分段函数
    • 2.4 输出华氏-摄氏温度转换表
    • 2.5 生成乘方与阶乘表
    • 2.6 习题2
      • 2.6.1 习题2-3-1
      • 2.6.2 习题2-3-2
      • 2.6.3 习题2-3-3
      • 2.6.4 习题2-3-4
      • 2.6.5 习题2-3-5
      • 2.6.6 习题2-3-6
  • 3 分支结构
    • 3.1 简单的猜数游戏
    • 3.2 四则运算
    • 3.3 查询自动售货机中商品的价格
    • 3.4 习题3
      • 3.4.1 习题1 选择题
      • 3.4.2 习题2 填空题
      • 3.4.3 习题3 程序设计题
  • 4 循环结构
    • 4.1 用格雷戈里公式求π的近似值
    • 4.2 统计一个整数的位数
    • 4.3 判断素数
    • 4.4 求1!+2!+。。。n!
    • 4.5 循环结构程序设计
    • 4.6 练习题案例讲解--翁凯
    • 4.7 习题4-1
    • 4.8 习题4-2
    • 4.9 习题4-3
  • 5 函数
    • 5.1 计算圆柱体积
    • 5.2 数字金字塔
    • 5.3 复数运算
    • 5.4 习题5-1
    • 5.5 习题5-2
    • 5.6 习题5-3
  • 6 回顾数据类型和表达式
    • 6.1 数据的存储和基本数据类型
    • 6.2 数据的输入和输出
    • 6.3 类型转换
    • 6.4 表达式
    • 6.5 习题6-1
    • 6.6 习题6-2
    • 6.7 习题6-3
  • 7 数组
    • 7.1 输出所有大于平均值的数
    • 7.2 找出矩阵中最大值所在的位置
    • 7.3 判断回文
    • 7.4 习题7-1
    • 7.5 习题7-2
    • 7.6 习题7-3
  • 8 指针
    • 8.1 密码开锁
    • 8.2 角色互换
    • 8.3 冒泡排序
    • 8.4 字符串压缩
    • 8.5 任意个整数求和
    • 8.6 习题8-1
    • 8.7 习题8-2
    • 8.8 习题8-3
  • 9 结构
    • 9.1 输出平均分最高的学生信息
    • 9.2 学生成绩排序
    • 9.3 修改学生成绩
    • 9.4 习题9
  • 10 函数与程序结构
    • 10.1 有序表的操作
    • 10.2 汉诺塔问题
    • 10.3 长度单位转换
    • 10.4 大程序构成
    • 10.5 习题10
  • 11 指针进阶
    • 11.1 单词索引
    • 11.2 字符定位
    • 11.3 用链表构建学生信息库
    • 11.4 习题11
习题3

授课PPT: