PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A29947
下列二进制表示的十进制数值分别是( )[10000011]原=( )[10000011]补=( )
C-L3
中等
--
A29948
数位和
C-L2
较易
--
A29949
寻找数字
C-L2
较易
--
A29950
面两段C++代码都是用于求1-10的和,其运行结果相同。通常说来,for循环都可以用while循环实现。( )int tnt;int i;tnt = 0;for (i = 1; i < 10 + 1; i++) tnt += i;cout << tnt << endl;----------------------------------int tnt;int i;tnt = 0;i = 1;wh…
C-L2
较易
--
A29951
将下面C++代码中的 i = 1 调整为 i = 0 的输出结果相同。( )int i;int cnt = 0;for (i = 1; i < 5; i++) if(i%2) cnt += 1;cout << cnt;
C-L2
较易
--
A29952
下面的C++代码执行后将输出18行“OK”。( )int i,j;for (i = 8; i > 2; i-=2) for (j =0; j < i; j++) printf("OK\n");
C-L2
较易
--
A29954
以下C++代码因为循环变量为将导致错误,即不能作为变量名称,不符合C++变量命名规范。( )for (int _ = 0; _ < 10; _++) continue;
C-L2
较易
--
A29955
下面C++代码执行后将输出2*3=6。 ( )int a = 2, b = 3;printf("%%a*%%b=%d",a*b);
C-L2
较易
--
A29959
在Windows的资源管理器中为已有文件A建立副本的操作是Ctrl+C,然后Ctrl+V。( )
C-L2
较易
--
A29960
下面C++代码执行后的输出是30,则横线处不能填入( )。int a=10,b=20,c=30;cout << _____________________ << endl;cout << endl;
C-L2
较易
--
A29961
下面C++代码实现输出如下图形,横线应填入的代码是( )。/* 高度:5 * *** ***** ******* ********* */ int height; cout << "高度: "; //获取用户输入的高度 cin >> height; for (i=0; i<height; i++){ //打印每行前面的空格 for (j = 0; j < _______________; j++…
C-L2
较易
--
A29962
下面C++代码用于输出N和M之间(可以包括N和M)的孪生素数。孪生素数是指间隔为2的两个数均为素 数,如11和13分别是素数,且间隔为2。isPrime(N)用于判断N是否为素数的函数。为完成上述功能,横线处应填上的 代码是( )。int N,M;//本题假设N小于Mcin >> N >> M;for (int i = N; i < __________; i++) if (isPrime(i)…
C-L2
较易
--
A29963
在数学中N!表示N的阶乘,即1到N的乘积,如 3!=1*2*3 。下面的C++用于求1-N的阶乘之和,如N为3,则是 1!+2!+3! 。下面代码段补充选项后用于实现上述功能,其中不能实现阶乘和的选项是( )。int N;cin >> N;int tnt=0, nowNum = 1; //tnt保存求和之值,当前N的阶乘for (int i=1; i < N + 1; i++){ _______…
C-L2
较易
--
A29964
下面C++代码用于实现图示的九九乘法表。相关说法错误的是( ) 。/*1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=15 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7=7 2*7=14 3*7=21 4*7=28 5*7=35…
C-L2
较易
--
A29965
下图的C++程序执行后的输出是( )。for (i=0; i<5; i++) for (j=0; j<i; j++) cout <<j;
C-L2
较易
--
A29966
下面C++代码用于求正整数各位数字之和,横线处不应填入代码是( )。int tnt, N;printf("请输入正整数:");cin >> N;tnt = 0;while (N != 0){ ________________ N /= 10;}cout <<tnt;
C-L2
较易
--
A29967
下面C++代码用于输出0-100之前(包含100)能被7整除但不能被3整除的数,横线处不能填入的代码是( )。for (i=0; i<100; i++) if(_____________) cout << i << endl;
C-L2
较易
--
A29968
下面C++代码执行后的输出是( )。for (i=0; i<10; i++){ if (i % 3) continue; printf("0#");}if(i>=10) printf("1#");
C-L2
较易
--
A29969
下面C++代码执行后输出是( )。int i;for (i=1; i<10; i++) if (i % 2) continue; else break;cout << i;
C-L2
较易
--
A29970
下面C++代码的相关说法中,正确的是( )。int tnt;for (int i=0; i<10; i++) tnt += i;cout << tnt;
C-L2
较易
--