《C++语言设计(第4版)——郑莉》

作者:郑莉 董渊 何江舟  出版社:清华大学出版社

题目 题型
C++语言有那些主要特点和优点? 问答
下列标识符哪些是合法的? Program, -page, _lock, test2, 3in1, @mail, A_B_C_D 问答
使用关键字 const 而不是#define 语句的好处有哪些? 问答
请写出 C++语句声明一个常量 PI,值为 3.1416;再声明一个浮点型变量 a,把 PI 的值 赋给 a。 问答
 在下面的枚举类型中,Blue 的值是多少? enum COLOR { WHITE, BLACK = 100, RED, BLUE, GREEN = 300 }; 问答
注释有什么作用?C++中有哪几种注释的方法?他们之间有什么区别? 问答
什么叫做表达式?x = 5 + 7 是一个表达式吗?它的值是多少? 问答
下列表达式的值是多少? 1. 201 / 4 2. 201 % 4 3. 201 / 4.0   问答
执行完下列语句后,a、b、c 三个变量的值为多少? a = 30; b = a++; c = ++a; 问答
在一个 for 循环中,可以初始化多个变量吗?如何实现? 问答
执行完下列语句后,n 的值为多少? int n; for (n = 0; n < 100; n++) 问答
打印 ASCII 码为 32~127 的字符。 问答
打印 ASCII 码为 32~127 的字符。 问答
编写一个完整的程序,实现功能:向用户提问"现在正在下雨吗?",提示用户输入 Y 或 N。若输入为 Y,显示"现在正在下雨。"; 若输入为 N,显示"现在没有下雨。";否则继 续提问" 问答
编写一个完整的程序,运行时向用户提问"你考试考了多少分?(0~100)",接收输 入后判断其等级,显示出来。 问答
(1)实现一个简单的菜单程序,运行时显示"Menu: A(dd) D(elete) S(ort) Q(uit), Select one:"提示用户输入,A 表示增加,D 表示删除,S 表示排序,Q 表示退出,输入为 A、 D、S 时 问答
用穷举法找出 1~100 间的质数,显示出来。分别使用 while,do-while,for 循环语 句实现。 问答
比较 Break 语句与 Continue 语句的不同用法。   问答
在程序中定义一个整型变量,赋以 1~100 的值,要求用户猜这个数,比较两个数的大 小,把结果提示给用户,直到猜对为止。分别使用 while、do…while 语句实现循环。   问答
定义枚举类型 weekday,包括 Sunday 到 Saturday 七个元素在程序中定义 weekday 类型的变量,对其赋值,定义整型变量,看看能否对其赋 weekday 类型的值。   问答