任务1 C语言简单程序设计 1
1.1 C语言程序案例一:输出图形 2
1.2 C语言程序案例二:爸爸妈妈谁大? 6
1.3 C语言程序案例三:可爱的运算器 11
1.4 程序与程序设计 13
1.5 算法的概念 14
1.6 能力拓展 16
任务2 顺序程序设计能力训练 18
2.1 常量应用任务训练 19
2.2 变量应用任务训练 31
2.3 表达式/运算符应用任务训练 37
2.4 能力拓展 49
任务3 选择程序设计能力训练 53
3.1 单分支算法设计任务训练 54
3.2 双分支算法设计任务训练 60
3.3 多分支算法设计任务训练 66
3.4 能力拓展 80
任务4 循环程序设计能力训练 82
4.1 for语句循环设计任务训练 83
4.2 while语句循环设计任务训练 93
4.3 do...while语句循环设计任务训练 103
4.4 循环嵌套与循环中断设计任务训练 116
4.5 能力拓展 135
任务5 排序(数组)程序设计能力训练 140
5.1 一维数组应用任务训练 141
5.2 二维数组应用任务训练 151
5.3 字符数组应用任务训练 158
5.4 能力拓展 168
附录1 使用Dev-C++开发程序的步骤 178
附录2 ASCII码字符表 182
参考文献 184