A. switch(a) { case b+1:a--;break; case b+2:a++;break; } B. switch(a==b) { default:a-b}
C. switch(a/10+b) { case 5:a-b; default:a+b; }
D. switch(a*a) { case 1,2:++a;case 3,4:++b;} 参考答案 C
在下列程序段中,两个cout输出语句( )。
while (2>3)
{ cout<<\
do
{ cout<<\
A 都有输出。 B 只有第1个有输出。 C 只有第2个没有输出。 D 第1个没有输出,第2个有输出。 参考答案 D
下列语句中错误的是( )。
A if (a>b) cout<
else a=n; D if (a>0) ; else a=n; 参考答案 B
在C++语言中,所谓选择结构,就是按照( )有选择地执行程序中的语句。
A 给定数值 B 给定符号 C 给定程序 D 给定条件 参考答案 D
while后面的“条件表达式”一定要用一对 来。
A 防括号“[ ]” B 园括号“()” C 花括号“{ }号“” 参考答案 B
已知语句:
while(!E);
其中表达式!E等价于 。 A E==0 B E!=0 C E!=1 D E=1 参考答案 A
在C++程序中,一个标识符在使用前必须先 后引用。 A 声明 B设定 C定义 D调用 参考答案 C
下列语句段将输出字符'*'的个数为 。int i=100;
括起” D 引
while(1)
{
i--;
if(i==0)break;
cout<<'*';
} A 98 B 99 C 100 D 101 参考答案 B
若i为整型变量,则以下循环的执行次数是 for(i=2;i==0;) cout<
A 0 B 1 C 2 D 无限次 参考答案 A
for(int i=0;x<10;x++) x++; 语句的循环次数是_________。B 9 C 4 D 5 参考答案 D
循环体被至少执行一次的循环语句为_______。
A while B for C do ...while D 多重循环 参考答案 C
执行语句序列:
。
A 10 int i=0;
while(i<25)
i+=3;
cout<
输出结果是 。
A 24 B 25 C 27 D 28 参考答案 C
执行语句序列:
int x=3;
do
{
x-=2;
cout< }while(!(--x)); 输出结果是 。 A 1-2 B 1 C 30 D 死循环 参考答案 A 执行语句序列: int n; cin>>n; switch(n) { case 1: case 2: cout<<'1'; case 3: case 4: cout<<'2'; break; default: cout<<'3'; } 时,若从键盘上输入1,则屏幕显示( ) D 12 参考答案 D 。 A 1 B 2 C 3