PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A18236
C++中,数组的长度可以在定义后随时修改。( )
电子学会-C-L2
较易
--
A18237
break语句可以跳出所有层的循环,直接结束整个循环嵌套。( )
电子学会-C-L2
较易
--
A18238
for 循环和 while 循环一定不能互相嵌套使用。( )
电子学会-C-L2
较易
--
A18239
switch语句中,关键字default是必须的,否则会编译报错。( )
电子学会-C-L2
较易
--
A18240
C++中,将double类型赋值给int类型变量时,会自动进行类型转换,不会丢失数据。( )
电子学会-C-L2
较易
--
A18241
ifstream对象打开文件后,可以用>>运算符从文件中读取数据。( )
电子学会-C-L2
较易
--
A18242
C++ 中可以使用文件流操作文件。( )
电子学会-C-L2
较易
--
A18243
以下代码用于求数组中所有元素的平均值,横线处应填入的代码是?( ) int arr[5] = {10,20,30,40,50}; int sum = 0; for(int i=0;i<5;i++){ sum += arr[i]; } double avg = _________; cout << avg;
电子学会-C-L2
较易
--
A18244
执行以下代码,数组arr中元素的最终结果是?( )int arr[4] = {2,4,6,8}; for(int i=0;i<4;i++){ arr[i] = arr[i] * 2; }
电子学会-C-L2
较易
--
A18245
以下C++代码执行后,输出的结果是?( ) int sum = 0; for(int i=1;i<=3;i++) for(int j=1;j<=2;j++) sum += i * j; cout << sum;
电子学会-C-L2
较易
--
A18246
以下C++代码执行后,`#`一共会输出多少次?( )for(int i=1;i<=4;i++) for(int j=1;j<=i;j++) cout << "#";
电子学会-C-L2
较易
--
A18247
以下C++代码执行后,输出结果是?( )int x = 15; if(x > 20) { cout << "A"; } else if(x > 10) { if(x % 3 == 0) cout << "B"; else cout << "C"; } else { cout << "D"; }
电子学会-C-L2
较易
--
A18248
执行以下C++代码,输入`65`后,输出结果是?( ) int grade; cin >> grade; if(grade >= 90) cout << "优秀"; else if(grade >= 70) cout << "良好"; else if(grade >= 60) cout << "及格"; else cout << "不及格";
电子学会-C-L2
较易
--
A18249
执行以下C++代码,变量res的最终值是?( ) int a = 5, b = 2; double res = (double)a / b;
电子学会-C-L2
较易
--
A18250
下列选项里,属于文件操作类的是?( )
电子学会-C-L2
较易
--
A18251
C++中,用于向文件中写入数据的文件流对象是?( )
电子学会-C-L2
较易
--
A18252
以下C++数组定义中,正确的是?( )
电子学会-C-L2
较易
--
A18253
三数之和
电子学会-C-L4
较难
--
A18254
总异或和
电子学会-C-L4
较难
--
A18255
高精度加法运算中,通常从数字的最低位开始计算。( )
电子学会-C-L4
较难
--