第一部分 C程序上机操作概述 1
1.1 C程序的上机步骤 1
1.2 Visual C++ 6.0集成开发环境 1
1.3 一个控制台应用程序的创建 9
1.4 程序调试简介 11
第二部分 实验 12
实验一 顺序结构程序设计 12
实验二 选择结构程序设计 15
实验三 循环结构程序设计(一) 18
实验四 循环结构程序设计(二) 22
实验五 数组的应用(一维数组) 25
实验六 数组的应用(二维数组) 27
实验七 函数(一) 29
实验八 函数(二) 33
实验九 指针(一) 35
实验十 指针(二) 38
实验十一 结构与联合 40
实验十二 文件的输入/输出 46
第三部分 练习题及其解答 52
第1章 顺序结构程序设计练习题 52
一、单项选择题 52
二、填空题 53
三、编程题 53
第2章 选择结构练习题 54
一、单项选择题 54
二、填空题 55
三、程序分析题 55
四、编程题 56
第3章 循环结构练习题 56
一、单项选择题 56
二、填空题 58
三、程序分析题 60
四、编程题 62
第4章 数组练习题 63
一、单项选择题 63
二、填空题 64
三、程序分析题 67
四、编程题 69
第5章 函数练习题 69
一、单项选择题 69
二、填空题 71
三、程序分析题 76
四、编程题 82
第6章 指针练习题 83
一、单项选择题 83
二、填空题 85
三、程序分析题 88
四、编程题 91
第7章 结构与联合练习题 91
一、单项选择题 91
二、填空题 92
三、程序分析题 97
四、编程题 98
第8章 文件输入/输出练习题 99
一、单项选择题 99
二、填空题 100
三、程序分析题 103
四、编程题 106
练习题参考答案 108
第1章 顺序结构程序设计练习题参考答案 108
第2章 选择结构练习题参考答案 110
第3章 循环结构练习题参考答案 111
第4章 数组练习题参考答案 114
第5章 函数练习题参考答案 118
第6章 指针练习题参考答案 124
第7章 结构与联合练习题参考答案 131
第8章 文件输入/输出练习题参考答案 135
第四部分 综合测试题 150
C语言程序设计综合测试题(1) 150
一、单项选择题 150
二、填空题 158
C语言程序设计综合测试题(2) 162
一、单项选择题 162
二、填空题 170
C语言程序设计综合测试题(3) 173
一、单项选择题 173
二、填空题 180
综合测试题参考答案 183
C语言程序设计综合测试题(1)参考答案 183
C语言程序设计综合测试题(2)参考答案 183
C语言程序设计综合测试题(3)参考答案 184