#GESP202512C1T2. 判断题(每题 2 分,共 20 分)
判断题(每题 2 分,共 20 分)
- 鸿蒙是华为公司开发的一款操作系统,那么它能够将正确的源程序翻译成目标程序,并运行。( )
{{ select(1) }}
- 正确
- 错误
- C++ 表达式
10 * 4 % 6和10 * 2 % 3的结果相同。( )
{{ select(2) }}
- 正确
- 错误
- 下面 C++ 代码执行后将输出 0。( )
int i;
for (i = 0; i < 10; i++)
if (i % 3 == 0)
continue;
else
break;
cout << i;
{{ select(3) }}
- 正确
- 错误
- 下面 C++ 代码中的
i > -10; i--改为i < 10; i++执行结果相同。( )
int tnt = 0;
for (int i = 0; i > -10; i--){
if (i < 0)
i = -i;
tnt += i;
}
cout << tnt;
{{ select(4) }}
- 正确
- 错误
- 下面 C++ 代码执行后将输出 99,因为
i < 100不包括 100,而是到 99。( )
int cnt = 0;
for (int i = 0; i < 100; i++)
cnt += 1;
cout << cnt;
{{ select(5) }}
- 正确
- 错误
- 下面的 C++ 代码能用于判断输入的正整数是否为对称数。所谓对称数是指从左到右和从右到左读该数,其值相同, 或 等是对称数,而 不是对称数。( )
int n, new_number;
cout << "请输入正整数:";
cin >> n;
new_number = 0;
while (n != 0){
new_number = new_number * 10 + n % 10;
n /= 10;
}
if (n == new_number)
cout << "对称数";
else
cout << "非对称数";
{{ select(6) }}
- 正确
- 错误
- 下面的 C++ 代码执行后将输出 。( )
int tnt = 0;
for (int i = -100; i < 100; i++)
tnt += i;
cout << tnt;
{{ select(7) }}
- 正确
- 错误
- 某同学执行 C++ 代码时
printf("%g\n", (3 + 3.1415926535));输出 而不是 ,表明该同学的计算机存在故障需要重新安装 C++ 软件。( )
{{ select(8) }}
- 正确
- 错误
- 如果 是 C++ 代码中的
double型变量,则对cout << (x? 1227 : 12.27);编译时将报错,因为 和 分别是int和double类型,导致识别混乱。( )
{{ select(9) }}
- 正确
- 错误
- 在 C++ 代码中,不可以将变量命名为
keyword,因为它是 C++ 语言的关键字。( )
{{ select(10) }}
- 正确
- 错误