测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

PROBLEM SET

题库

按难度与知识点筛选,找到适合的练习题。

共 67434 题
重置

题目列表

共 67434 题
A20811 模拟 “字符串加密”:规则为 “每个字符 ASCII 码 + 3,若超过 z (122) 则从 a 重新开始”,以下代码中正确 的条件判断是:( )for (int i = 0; i < str.length(); i++) { // 需补充条件: ________________________ else { str[i] += 3; } } C-L3 -- 中等 -- A20812 用枚举法解决 “鸡兔同笼问题:头共 35 个,脚共 94 只,求鸡和兔的数量”,以下枚举逻辑最合理的是:() C-L3 -- 中等 -- A20813 以下问题中,最不适合用枚举法解决的是:( ) C-L3 -- 中等 -- A20814 执行以下代码后,输出结果是:( )。char s[10] = "abcde"; int a = sizeof(s)/ sizeof(s[0]); int b = strlen(s); cout<<a-b; C-L3 -- 中等 -- A20815 执行以下代码后,输出结果是:( )。int arr[] = {5, 10, 15, 20, 25, 30}; int count = sizeof(arr) / sizeof(arr[0]); cout << count; C-L3 -- 中等 -- A20816 执行以下 C++ 代码后, sub 的值是( )。string str = "GESP2026"; string sub = str.substr(4, 2); C-L3 -- 中等 -- A20817 补码的情况下,关于按位取反运算,用笔计算的情况下,以下说法错误的是:( ) C-L3 -- 中等 -- A20819 二进制数 10110101 是某数的 8 位补码,该数的十进制是( )。 C-L3 -- 中等 -- A20820 三进制数2102(3)转换成十进制是:( )。 C-L3 -- 中等 -- A20821 8 位二进制下,十进制数-15 的补码是( )。 C-L3 -- 中等 -- A20822 关于以下程序段,说法正确的是( )。int x=10; cout<<(x++)+(++x)<<endl; C-L3 -- 中等 -- A20823 关于下列正确的程序段,说法正确的是( )。char str1[] = "Hello"; char str2[] ={'H','e','l','l','0'}; C-L3 -- 中等 -- A20824 a,b是整型变量,各自有互不相同的初始值。下列程序实现了什么效果( )。a=a^b; b=a^b; a=a^b; C-L3 -- 中等 -- A20825 如果字符变量 _1 的值是字符 1 ,那么 (int)_1 的值是?( )。 C-L3 -- 中等 -- A20826 礼盒排序 C-L4 -- 较难 -- A20827 山之谷 C-L4 -- 较难 -- A20828 下面用递推方式计算斐波那契数列第 n 项的程序,时间复杂度是O(2n) 。( )int fib(int n) { if (n <= 1) return n; int f0 = 0, f1 = 1, cur = 0; for (int i = 2; i <= n; i++) { cur = f0 + f1; f0 = f1; f1 = cur; } return cur; } C-L4 -- 较难 -- A20829 由于选择排序和插⼊排序的时间复杂度均为O(n2),在任何实际场景下两者的性能表现⼏乎相同,可以互相 替代。( ) C-L4 -- 较难 -- A20830 下面程序能够把 Hello 写入data.txt 文件中。( )ofstream fout("data.txt"); cout << "Hello"; fout.close(); C-L4 -- 较难 -- A20831 下面代码没有语法错误。( )struct GameCharacter { string name; int level; float position_x; float position_y; struct Equipment { string weapon; int attack_bonus; int defense_bonus; } equipment; struct Skill { str… C-L4 -- 较难 --