EXY-SC-1551
第 196 题
执行下面程序后,输出结果是( )。
struct Device {
int id;
int state;
};
void reset(Device d) {
d.state = 0;
}
void start(Device &d) {
d.state += 1;
}
int main() {
Device d{7, 2};
reset(d);
start(d);
cout << d.id << " " << d.state;
return 0;
}
语言:
C++
GESP真题
四级
2026.9
单选题号:
6
EXY-SC-1550
第 197 题
执行下面程序后,输出结果是( )。
int score = 60;
void update(int &score) {
score += 5;
}
int main() {
int score = 80;
update(score);
cout << score << " " << ::score;
return 0;
}
语言:
C++
GESP真题
四级
2026.9
单选题号:
5
EXY-SC-1549
第 198 题
下面函数用于将一个 3 行 5 列二维数组的第 r 行元素全部加 1,横线处正确的形参写法是( )。
void addOne(________, int r) {
for (int j = 0; j < 5; j++) {
arr[r][j]++;
}
}
语言:
C++
GESP真题
四级
2026.9
单选题号:
4
EXY-SC-1548
第 199 题
小杨用二维数组记录仓库货物数量。执行下面代码后,变量
x 的值是( )。int goods[3][4] = {{2, 4, 6, 8}, {10, 12, 14, 16}, {18, 20, 22, 24}};
int (*p)[4] = goods;
int x = *(*(p + 1) + 2);
语言:
C++
GESP真题
四级
2026.9
单选题号:
3
EXY-SC-1547
第 200 题
关于下面指针声明的说法,正确的是( )。
int a = 10;
int b = 20;
const int *p = &a;
语言:
C++
GESP真题
四级
2026.9
单选题号:
2
当前页显示 196 - 200
,共 1506 道单选题