PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A26988
下面C++代码执行后输出是( )。int i; for(i = 1; i < 10; i++){ if(i % 3 != 0){ printf("A#"); continue; } else break; printf("0#"); } if(i == 10) cout << "1";
C-L2
较易
--
A26994
下面C++代码用于获得正整数的第3位数,如1234则输出2。如果是一位数或两位数,则输出0。横线处应填入的代码是( )。int N, remainder; cout << "请输入正整数:"; cin >> N; cout << _________________;
C-L2
较易
--
A27000
函数声明 double f(); 返回 int 时,会自动转换为 double。( )
C-L3
中等
--
A27001
在 C++ 中,枚举的底层类型可以是非整型(如 float 或 double )。( )
C-L3
中等
--
A27002
在数学纸面计算中, pow(2, 3) 的计算结果一定是8,但是在C++中,如果遇到数据类型是浮点数,那就不一定正确。( )
C-L3
中等
--
A27003
string 的 substr(2, 10) 在字符串长度不足时会抛出异常。( )
C-L3
中等
--
A27004
(x & 1) == 0 可以判断整数 x 是否为偶数。( )
C-L3
中等
--
A27005
sort 可以直接用于排序 set 中的元素。( )
C-L3
中等
--
A27006
string("hello") == "hello" 的比较结果为true。( )
C-L3
中等
--
A27007
x 是浮点数, (x >> 1) 等价于 x / 2 ( )
C-L3
中等
--
A27008
string 的 substr(1, 3) 返回从下标1开始的3个字符的子串。( )
C-L3
中等
--
A27009
C++中 string 的 == 运算符比较的是字符串的内存地址,而非内容( )
C-L3
中等
--
A27013
以下程序模拟了一个简单的小球反弹过程,横线处应该填入的是( )#include <iostream> using namespace std; int main() { int height = 10; int distance = 0; for (int i = 1; i <= 5; i++) { // 模拟5次落地 —————————————————————— height /= 2; di…
C-L3
中等
--
A27014
以下程序使用枚举法(穷举法)求解满足条件的三位数,横线处应该填入的是( )#include <iostream> using namespace std; int main() { int count = 0; for (int i = 100; i <= 999; i++) { int a = i / 100; ———————————————————— int c = i % 10; if (…
C-L3
中等
--
A27015
如何正确定义一个长度为5的整型数组( )
C-L3
中等
--
A27016
以下哪个位运算可以交换两个变量的值(无需临时变量)( )
C-L3
中等
--
A27017
二进制数 1010 | 1100 的结果是( )
C-L3
中等
--
A27019
补码加法中,若最高位和次高位进位不同,则说明( )
C-L3
中等
--
A27021
若X的8位补码为 0000 1010,则 X/2 的补码是( )。
C-L3
中等
--
A27023
反码表示中,零的表示形式有:( )
C-L3
中等
--