题目编号
语言
全部语言
等级
全部等级
考查知识点
选择考查知识点 (0)
找到 1506 道单选题
EXY-SC-0116
第 1391 题

假设下面 C++ 代码执行过程中仅输入正负整数或 0,有关说法错误的是( )。

int N,Sum = 0;
cin >> N;
while (N){
    Sum += N;
    cin >> N;
}
cout << Sum;
A

执行上面代码如果输入0,将终止循环

B

执行上面代码能实现所有非0整数的求和

C

执行上面代码第⼀次输入0,最后将输出0

D

执行上面代码将陷入死循环 ,可将 while (N) 改为while (N==0)

语言: C++
GESP真题 二级
2024.6
单选题号: 11
EXY-SC-0115
第 1392 题

下面 C++ 代码执行后的输出是( )。

int loopCount = 0;
for (int i=0; i < 10; i++){
    for (int j=0; j < i; j++)
        if (i * j % 2)
            break;
    loopCount += 1;
}
cout << loopCount;
A

25

B

16

C

10

D

9

语言: C++
GESP真题 二级
2024.6
单选题号: 10
EXY-SC-0114
第 1393 题

下面 C++ 代码执行后的输出是( )。

int loopCount = 0;
for (int i=0; i < 10; i++)
    for (int j=1; j < i; j++)
        loopCount += 1;
cout << loopCount;
A

55

B

45

C

36

D

28

语言: C++
GESP真题 二级
2024.6
单选题号: 9
EXY-SC-0113
第 1394 题

某货币由5元 ,2元和1元组成 。输入金额(假设为正整数) ,计算出最少数量 。为实现其功能 ,横线处应填入代码是( )。

int N;
cin >>N;

int M5,M2,M1;
M5 = N / 5;
M2 = ______________;
M1 = ______________;
printf("5*%d+2*%d+1*%d", M5, M2, M1);
A

第1横线处应填入:N / 2

第2横线处应填入:N - M5 - M2

B

第1横线处应填入: (N - M5 * 5) / 2

第2横线处应填入:N - M5 * 5 - M2 * 2

C

第1横线处应填入:N - M5 * 5 / 2

第2横线处应填入:N - M5 * 5 - M2 * 2

D

第1横线处应填入: (N - M5 * 5) / 2

第2横线处应填入:N - M5 - M2

语言: C++
GESP真题 二级
2024.6
单选题号: 8
EXY-SC-0112
第 1395 题

执行下面 C++ 代码后 ,有关说法错误的是( )。

int a, b;
cin >> a >> b;
if (a && b)
    cout << "1";
else if (!(a || b))
    cout << "2";
else if (a || b)
    cout << "3";
else
    cout << "4";
A

如果先后输入1和1,则将输出1

B

如果先后输入0和1或者1和0,则将输出3

C

如果先后输入0和0,则将输出2

D

如果先后输入0和0,则将输出4

语言: C++
GESP真题 二级
2024.6
单选题号: 7
当前页显示 1391 - 1395 ,共 1506 道单选题