#921. 循环练习1
循环练习1
- 以下代码语法正确的是
{{ select(1) }}
char aint a = 1.1;cin << a;cout >> a;
- 对于 a++ 和 ++a 的描述,正确的是
{{ select(2) }}
- 都是 a + 1 的运算
- b = a++ 表示 a 先自己加 1,再赋值给 b
- b = ++a 表示 a 先赋值给 b,再自己加 1
- 以上都不正确
- 下列代码输出的最终结果是
int a = 1, b = 0;
switch(a) {
case 1: a = a++;
case 2: b = ++a; break;
case 3: a = ++a;
}
cout << a << " " << b << endl;
{{ select(3) }}
- 1 1
- 2 1
- 1 2
- 2 2
- 以下代码循环的次数和输出的结果是?
int i, s = 0;
for (i = 2; i <= 20; i = i + 3) {
s = s + i;
}
cout << i << endl;
{{ select(4) }}
- 20 20
- 7 77
- 20 23
- 7 23
- 以下代码中的
?替换为哪个数字,能令test输出 23 次
for (int i = 2; i <= ? ; i ++) {
cout << "test";
}
{{ select(5) }}
- 46
- 22
- 23
- 24
Related
In following homework: