B. [洛谷 202406GESP 模拟 三级] 判断题

    客观题

[洛谷 202406GESP 模拟 三级] 判断题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

二. 判断题(每题 2 分,共 20 分)

  1. 求解一个正整数 xx 的算术平方根,可以使用枚举法完成。( ) {{ select(1) }}
  1. 在 C++ 语言中,逻辑表达式 (0x3f == 63) 的结果为 false。( ) {{ select(2) }}
  1. 执行下列 C++ 代码,输出为 GES123P。( ) {{ select(3) }}

    string s = "GESP";
    s.insert(2, "123");
    cout << s << endl;
    
  1. 执行下列 C++ 代码,输出为 22。( ) {{ select(4) }}

    string s = "Luogu GESP Simulation Test";
    int x = s.rfind("o");
    cout << x << endl;
    
  1. 执行下列 C++ 代码,输出为一个负数。( ) {{ select(5) }}

    char s1[]="Luogu";
    char s2[]="Vijos";
    cout << strcmp(s1,s2) << endl;
    
  1. (629)16+(2024)8(629)_{16}+(2024)_8 的结果,可以表示为 1616 进制下的 A3DA3D,也可以表示为二进制下的 1010 0110 11011010\ 0110\ 1101。( ) {{ select(6) }}
  1. 假设有四个变量 A,B,C,D,其中 A = B = 1C = D = 0,则表达式 (A & (B | C | D) | D) 的结果为 11。( ) {{ select(7) }}
  1. 执行下列 C++ 代码,输出中不含有整数 33。( ) {{ select(8) }}

    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 << " ";
    
  1. 一个正整数使用二进制表示需要 200200 位,则其使用十六进制表示,需要至少 2525 位。( ) {{ select(9) }}
  1. 执行下列 C++ 代码,则输出的结果为 2020。( ) {{ select(10) }}

    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;
    

洛谷 GESP 2024S2 模考 [三级]

未参加
状态
已结束
规则
IOI(严格)
题目
4
开始于
2024-6-28 19:10
结束于
2024-6-29 7:10
持续时间
1.5 小时
主持人
参赛人数
4