您应当输出一行字符串,字符串包含 15 个 大写 字母,每个字母为 A
,B
,C
,D
四者中的一个,表示答案。字母之间没有空格。
您可以参考下列代码,替换掉输出部分进行代码的编写与提交:
#include <iostream>
using namespace std;
int main() {
cout << "ABCDABCDABCDABC";
return 0;
}
在考试过程中,您只需正确提交了能输出符合要求的答案的程序,本题即视作满分。在考试结束后会进行统一评测,重新计算该题得分。
若函数声明为 void f(int &a, int b, const int &c)
,且在主函数内已经声明了 x,y,z 三个 int
类型变量。如下哪个调用可以通过编译?
A. f(x,x,0)
B. f(0,0,z)
C. f(0,y,y)
D. f(1,2,3)
下面的 C++ 代码执行后,输出的是
int main() {
int arr[10] = {0,1,2,3,4};
char ovo[] = "ovo";
cout << sizeof(ovo) << ' ' << sizeof(arr) << endl;
}
A. 3 10
B. 4 10
C. 3 40
D. 4 40
下面的 C++ 代码执行后,输出的是
int foo(char *x) {
return 3**x*2;
}
int main() {
char arr[10] = {char(10)};
arr[1] = foo(arr);
cout << int(arr[0]) * int(arr[1]) << endl;
}
A. 10
B. 60
C. 600
D. 100
对三维数组 int arr[2][3][4]
,其占用的内存大小是 () 字节
A. 9
B. 24
C. 96
D. 144
对三维数组 int arr[2][3][4]
,则 arr + 1
是如下哪个数组元素的地址?
A. arr[1][0][0]
B. arr[0][0][1]
C. arr[0][1][0]
D. arr[2][3][5]
下面的 C++ 代码执行后,输出的是
int main() {
char *p = "I love GESP!";
cout << *(p+5) << endl;
}
A. e
B. ve GESP!
C. e GESP!
D. v
下列 C++ 代码被执行后的输出是?
int rc = 5;
int main() {
int rc = 3;
cout << ::rc++ << endl;
}
A. 3
B. 4
C. 5
D. 6
已知数组 arr[10]
,下列语句执行时不会产生越界错误的是:
A. false && arr[100]
B. true && arr[10]
C. false || arr[100]
D. false || arr[10]
归并排序算法的空间复杂度是?
A. \Theta(n^2)
B. \Theta(n)
C. \Theta(n \log n)
D. O(1)
已知变量 x 的地址是 0x6ffe14
,则下⾯C++代码执行以后输出的是?
int main() {
int x = 100;
int *p = &x;
cout << *p + 3 << endl;
}
A. 0x6ff17
B. 0x6ff20
C. 101
D. 103
输入 Luogu A K
,则下列 C++ 代码执行后的输出是( )?
int main() {
string s;
char x, y;
cin >> s >> x >> y;
cout << s << x << y << endl;
}
A. Luo
B. LAK
C. Luogu A
D. LuoguAK
下列 C++ 函数用于判定输入的数 x 是不是质数。则在横线上填写哪条语句可以使得函数得到正确的结果?
bool isPrime(int x) {
if (x == 1) return false;
for (int i = 2; ___; ++i) if (x % i == 0) return false;
return true;
}
A. i < x
B. i <= x
C. i * i == x
D. 不填
如下 C++ 代码的时间复杂度是:
for (int i = 1; i <= n; i *= 2) {
for (int j = 1; j <= i; ++j) {
cout << j << '\n';
}
}
A. \Theta(n \log n)
B. \Theta(n^2)
C. \Theta(n)
D. O(1)
洛谷官方网站是 www.luogu.com.cn
。其中 www
的含义是?( )?
A. 局域网
B. 万维网
C. 广域网
D. 洛谷子网
如下编程常用软件中,不属于集成开发环境(IDE)的是( )?
A. Dev-C++
B. IntelliJ IDEA
C. visual Studio Code(VS Code)
D. GUIDE
无
您应当输出一行字符串,字符串包含 15 个 大写 字母,每个字母为 A
,B
,C
,D
四者中的一个,表示答案。字母之间没有空格。
您可以参考下列代码,替换掉输出部分进行代码的编写与提交:
#include <iostream>
using namespace std;
int main() {
cout << "ABCDABCDABCDABC";
return 0;
}