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

PROBLEM SET

题库

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

共 67434 题
重置

题目列表

共 67434 题
A20160 以下代码的输出是?( )int x[4]= {5, 10, 15, 20}; for (int i = 3; i >= 0; i--) cout << x[i] << " "; 电子学会-C-L2 -- 较易 -- A20161 颁奖典礼 电子学会-C-L3 -- 中等 -- A20162 排队名单 电子学会-C-L3 -- 中等 -- A20163 substr() 函数的参数可以只有一个参数。( ) 电子学会-C-L3 -- 中等 -- A20164 string 的 find()函数在找不到子串时返回 -1。( ) 电子学会-C-L3 -- 中等 -- A20165 判断数组是否有重复元素出现,最快的算法是双重循环。( ) 电子学会-C-L3 -- 中等 -- A20166 统计各项元素出现数量时,必须把计数数组清零。( ) 电子学会-C-L3 -- 中等 -- A20167 queue 可以在队头进行插入。( ) 电子学会-C-L3 -- 中等 -- A20168 queue 可以通过下标访问中间元素。( ) 电子学会-C-L3 -- 中等 -- A20169 stack 不支持随机访问。( ) 电子学会-C-L3 -- 中等 -- A20170 stack 不需要指定长度上限。( ) 电子学会-C-L3 -- 中等 -- A20171 vector 的 clear() 会释放所有内存。( ) 电子学会-C-L3 -- 中等 -- A20172 vector 是动态数组,可以自动扩展容量。( ) 电子学会-C-L3 -- 中等 -- A20173 s.substr(2, 3) 表示?( ) 电子学会-C-L3 -- 中等 -- A20174 以下代码的功能是?( )for (int a = 1; a <= 9; a++) { for (int b = 1; b <= 9; b++) { if (a*b == 24) { cout << a << " " << b << endl; } } } 电子学会-C-L3 -- 中等 -- A20175 对于定义为 int arr[100]; 的数组,下列访问方式中不存在数组越界风险的是?( ) 电子学会-C-L3 -- 中等 -- A20176 已知一个数组 nums 中的元素均为 1~100 之间的整数,若判断该数组是否存在重复元素,以下C++代码片段中正确的是?( ) 电子学会-C-L3 -- 中等 -- A20177 获取队首元素但不删除的函数是?( ) 电子学会-C-L3 -- 中等 -- A20178 以下代码的输出是?( )queue<string> que; que.push("Hello"); que.push("World"); cout << que.back(); 电子学会-C-L3 -- 中等 -- A20179 以下代码的输出是?( )stack<int> st; for (int i=1; i<=3; i++) st.push(i); while (!st.empty()) { cout << st.top() << " "; st.pop(); } 电子学会-C-L3 -- 中等 --