第一章 程序设计引论 1
1.1 数制转换 1
1.2 数据处理 2
1.3 根据问题画出流程图并算法设计 2
第二章 C++语言概述 5
2.1 简答题 5
2.2 在VC环境下输入和运行程序并记录运行结果 6
2.3 填空题(补充) 9
第三章 数据类型和表达式 11
3.1 把数学算式或不等式表示成C++表达式 11
3.2 根据题目要求编写程序 12
3.3 填空题(补充) 13
3.4 指出表达式值的类型(补充) 15
3.5 求出各表达式的值(补充) 15
3.6 求出逻辑表达式的相反式(补充) 16
3.7 写出程序运行后的输出结果并上机验证(补充) 17
3.8 上机实验题(补充) 20
第四章 流程控制语句 24
4.1 写出程序运行结果并上机验证 24
4.2 根据题目要求编写程序 29
4.3 填空题(补充) 33
4.4 指出程序功能并上机验证(补充) 34
第五章 数组和字符串 40
5.1 指出函数功能并上机调试和验证 40
5.2 根据题目要求编写程序并上机调试和运行 42
5.3 填空题(补充) 47
5.4 写出程序运行结果并上机验证(补充) 49
第六章 指针 53
6.1 写出程序运行结果并上机验证 53
6.2 指出程序功能并上机验证 55
6.3 填空题(补充) 57
6.4 写出程序运行结果并上机验证(补充) 59
6.5 指出程序功能并上机验证(补充) 62
第七章 函数 65
7.1 写出程序运行结果并上机验证 65
7.2 指出函数功能并上机验证 69
7.3 根据题目要求编写程序 72
7.4 填空题(补充) 75
7.5 写出程序运行结果并上机验证(补充) 77
7.6 指出函数或程序功能(补充) 82
第八章 结构与联合 87
8.1 写出程序运行结果并上机验证 87
8.2 指出函数功能 91
8.3 按照题目要求编写出相应函数 93
8.4 填空题(补充) 95
8.5 写出程序运行结果并上机验证(补充) 96
8.6 指出下列每个函数的功能(补充) 101
第九章 类与对象 103
9.1 写出程序运行结果 103
9.2 指出每个类或程序的功能 109
9.3 按照题目要求编写出程序、函数或类 114
9.4 单选题(补充) 116
9.5 填空题(补充) 117
9.6 写出程序运行结果(补充) 118
9.7 指出下列每个类或程序的功能(补充) 125
第十章 类的继承与多态 131
10.1 写出程序运行结果并上机验证 131
10.2 写出程序运行结果并上机验证(补充) 137
10.3 单选题(补充) 150
10.4 填空题(补充) 151
第十一章 C++流 152
11.1 写出程序或函数的运行结果并上机验证 152
11.2 指出程序或函数的功能并上机验证 155
11.3 按照题目要求编写出相应的函数 158