题目编号
语言
全部语言
等级
全部等级
知识点
选择知识点 (0)
找到 1260 道单选题
EXY-SC-0570
第 691 题

如果执行下面 C++ 代码后,输出的结果是“gesp ccf org cn”,则横线上应填入哪个代码?( )

#include <iostream>
using namespace std;

int main() {
    string str = "gesp.ccf.org.cn";

    string delimiter = ".";
    string result = "";
    string token;
    size_t found = str.find(delimiter);
    while (found != string::npos) {
        token = str.substr(0, found);
        result += token;
        result += " ";
        ________________ // 在此处填入代码
        found = str.find(delimiter);
    }

    //最后一部分
    result += str;
    result += " ";

    cout << result << endl;
    return 0;
}
A

str = str.substr(found + delimiter.length(), str.length() - 1);

B

str = str.substr(found, str.length());

C

str = str.substr(found, str.length() -1);

D

以上都不对

语言: C++
GESP真题 三级
2024.6
单选题号: 15
EXY-SC-0569
第 692 题

下面可以正确输出 They're planning a party for their friend's birthday. 的 C++ 语句是?( )

A

cout << 'They\'re planning a party for their friend\'s birthday.' << endl;

B

cout << "They\'re planning a party for their friend's birthday."<< endl;

C

cout << 'They're planning a party for their friend's birthday.'<< endl;

D

cout << "They\'re planning a party for their friend\'s birthday." << endl;

语言: C++
GESP真题 三级
2024.6
单选题号: 14
EXY-SC-0568
第 693 题

某小学男子篮球队招募新成员,要求加入球队的成员身高在 135 厘米以上(不含 135 厘米)。本次报名的人员有 10 人,他们的身高分别是 125、127、136、134、137、138、126、135、140、145。完善以下代码,求出本次球队能够招募到新成员的人数?( )

#include <iostream>
using namespace std;

int main() {
    int arr[10] = {125, 127, 136, 134, 137, 138, 126, 135, 140, 145};

    int count = 0;
    for(int i=0; i<10; i++)
        ________________ // 在此处填入代码

    cout << count << endl;
    return 0;
}
A

count = arr[i]>135? 1: 0;

B

count += arr[i]>135? 1: 0;

C

count++;

D

以上都不对

语言: C++
GESP真题 三级
2024.6
单选题号: 13
EXY-SC-0567
第 694 题

已知字符 '0' 的ASCII编码的十进制表示为 48,则执行下面 C++ 代码后,输出是( )。

#include <iostream>
using namespace std;

int main() {
    string s = "0629";

    int n = s.length();
    int x = 0;
    for(int i = 0; i < n; i++)
        x += s[i];

    cout << x << endl;
    return 0;
}
A

17

B

158

C

209

D

316

语言: C++
GESP真题 三级
2024.6
单选题号: 12
EXY-SC-0566
第 695 题

小杨在做数学题,题目要求找出从 1 到 35 中能被 7 整除的数字,即 [7, 14, 21, 28, 35],则横线处应填入哪个代码?( )

#include <iostream>
using namespace std;

int main() {
    int arr[35];

    int count = 0;
    for (int i = 1; i <= 35; i++) {
        if (i % 7 == 0)
            ________________ // 在此处填入代码
    }

    for (int i = 0; i < count; i++)
        cout << arr[i] << endl;

    return 0;
}
A

arr[count++] = i;

B

arr[i] = count++;

C

arr[i] = count;

D

arr[count] = count++;

语言: C++
GESP真题 三级
2024.6
单选题号: 11
当前页显示 691 - 695 ,共 1260 道单选题