目录

  • 1 分支结构案例
    • 1.1 在线编程注意事项及VS使用
    • 1.2 如何实现2个数的交换--三个数由小到大输出
    • 1.3 学习单步调试--计算油费
    • 1.4 switch语句--计算天数
    • 1.5 分支测试
    • 1.6 分支结构实验报告
  • 2 循环结构案例
    • 2.1 学习造printf调试代码--龟兔赛跑
    • 2.2 多个字符数据的输入-单词长度
    • 2.3 四则运算
      • 2.3.1 整数四则运算
      • 2.3.2 两个数的简单计算器
      • 2.3.3 小学生乘法口诀训练
    • 2.4 如何用循环结构实现各种图形的输出
      • 2.4.1 输出菱形图案
        • 2.4.1.1 菱形图案
        • 2.4.1.2 空心菱形图案
      • 2.4.2 打印沙漏
    • 2.5 判断回文
      • 2.5.1 判断5位数是否是回文数
      • 2.5.2 判断回文数和延时回文数
    • 2.6 循环结构测试
    • 2.7 循环结构实验报告
  • 3 函数案例
    • 3.1 如何设计函数--求组合数
    • 3.2 函数嵌套调用--输出指定范围的Fibonacci数
    • 3.3 函数结构测试
    • 3.4 函数实验报告
  • 4 数组案例
    • 4.1 怎么用一维数组编程?
      • 4.1.1 数组输入输出--数组左移
      • 4.1.2 哈希数组--找重复数据
      • 4.1.3 数组做统计用--点赞
    • 4.2 怎么用二维数组编程?
      • 4.2.1 二维数组输入输出--找鞍点
      • 4.2.2 二维数组存储多维度数据--阅览室
        • 4.2.2.1 阅览室题面
        • 4.2.2.2 阅览室代码设计
    • 4.3 怎么用字符数组?
      • 4.3.1 字符串输入--IP地址转换
      • 4.3.2 字符串数据处理--切分表达式
    • 4.4 数组测试
    • 4.5 数组实验报告
  • 5 指针怎么用?
    • 5.1 指针做函数参数--拆分实数
    • 5.2 指针指向字符串用法
      • 5.2.1 巧妙控制指针移动--说反话
      • 5.2.2 多个指针操作字符串--删除字符串中的子串
    • 5.3 指针做函数返回值--查找子串
    • 5.4 指针数组表示多个字符串--藏尾诗
    • 5.5 指针测试
    • 5.6 指针实验报告
  • 6 结构体和文件如何结合使用--设计“成语大会”小游戏
    • 6.1 成语数据表达--自定义头文件
    • 6.2 主模块设计--多文件编程
    • 6.3 文件数据如何读入结构体数组
    • 6.4 猜成语游戏模块--结构体数组的操作
    • 6.5 猜成语游戏模块--运行结果展示
    • 6.6 游戏排名模块--结构体数组写入文件
    • 6.7 结构体文件测试
    • 6.8 结构体和文件实验报告
  • 7 C语言综合设计题目
    • 7.1 综合设计题目参考案例
学习单步调试--计算油费