[GESP 模拟 三级] 判断题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
二. 判断题(每题 2 分,共 20 分)
- 求解一个正整数 的算术平方根,可以使用枚举法完成。{{ select(1) }}
- 正确
- 错误
- 在 C++ 语言中,逻辑表达式
(0x3f == 63)的结果为false。{{ select(2) }}
- 正确
- 错误
-
执行下列 C++ 代码,输出为
GES123P。string s = "GESP"; s.insert(2, "123"); cout << s << endl;{{ select(3) }}
- 正确
- 错误
-
执行下列 C++ 代码,输出为 。
string s = "Luogu GESP Simulation Test"; int x = s.rfind("o"); cout << x << endl;{{ select(4) }}
- 正确
- 错误
-
执行下列 C++ 代码,输出为一个负数。
char s1[]="Luogu"; char s2[]="Vijos"; cout << strcmp(s1,s2) << endl;{{ select(5) }}
- 正确
- 错误
- 的结果,可以表示为 进制下的 ,也可以表示为二进制下的 。{{ select(6) }}
- 正确
- 错误
- 假设有四个变量
A,B,C,D,其中A = B = 1,C = D = 0,则表达式(A & (B | C | D) | D)的结果为 。{{ select(7) }}
- 正确
- 错误
-
执行下列 C++ 代码,输出中不含有整数 。
int a[1000]; for (int i = 0; i < 1000; i++) a[i] = i + 1; for (int i = 0; i < 1000; i++) cout << (a[i] * a[i]) % 10 << " ";{{ select(8) }}
- 正确
- 错误
- 一个正整数使用二进制表示需要 位,则其使用十六进制表示,需要至少 位。{{ select(9) }}
- 正确
- 错误
-
执行下列 C++ 代码,则输出的结果为 。
int a[10], b[10]; a[1] = 1; a[2] = 1; b[1] = 1; b[2] = 2; for (int i = 3; i <= 6; i++) { a[i] = a[i - 1] + a[i - 2]; b[i] = b[i - 1] + a[i]; } cout << b[6] << endl;{{ select(10) }}
- 正确
- 错误