PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A52087
在参数传递过程中,对形参和实参的要求是( )。
电子学会-C-L2
较易
--
A52088
执行以下程序段后,m的值为 ( )。int a[2][3]={{1,2,3},{4,5,6}};int m,*p=&a[0][0];m=(*p)*(*(p+2))*(*(p+4));
电子学会-C-L2
较易
--
A52089
已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入第一行,原始数列。 第二行,需要插入的数字。输出排序后的数列样例输入1 7 8 17 23 24 59 62 10150样例输出178172324505962101
电子学会-C-L2
中等
--
A52090
定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。输入两个数,空格隔开输出交换后的两个数,空格隔开样例输入1 2样例输出2 1
电子学会-C-L2
中等
--
A52091
只有for循环的循环体可以是空语句,其他种循环的循环体不能是空语句( )。
电子学会-C-L2
较易
--
A52092
在C++语言中,定义函数时必须给出函数的类型( )。
电子学会-C-L2
较易
--
A52093
在C++语言中,所有函数在调用前都要说明( )。
电子学会-C-L2
较易
--
A52094
如果一个函数没有返回值,定义时需用void说明( )。
电子学会-C-L2
较易
--
A52095
for循环中,循环变量的作用域是该循环的循环体内( )。
电子学会-C-L2
较易
--
A52096
执行以下程序段后, 输出的结果为 ( )int a=4,b=5,t=0;if(a>b) t=a;a=b;b=t;cout<<”a=”<<a<<”,b=”<<b<<endl;
电子学会-C-L2
较易
--
A52097
设已定义i和k为int类型变量,则以下for循环语句( )。 for ( i =0; i!=0; i++ ){ cout<< " * * * * n "; }
电子学会-C-L2
较易
--
A52098
给出下面定义:char a[]=”abcd”;char b[]={‘a’,’b’,’c’,’d’};则下列说法正确的是( )。
电子学会-C-L2
较易
--
A52099
对数组名作函数的参数,下面描述正确的是( )。
电子学会-C-L2
较易
--
A52100
设已有说明语句“in a=5;”,则执行语句“a+=a*=a%=3;”后,a的值为 ( ) 。
电子学会-C-L2
较易
--
A52101
已知:char a ; float b ; double c ; 则执行语句:c = a + b + c; 后变量c的类型为( )。
电子学会-C-L2
较易
--
A52102
下列变量定义中, 错误的是( )。
电子学会-C-L2
较易
--
A52103
以下不属于字符型常量的是( )。
电子学会-C-L2
较易
--
A52104
C++程序的三种基本结构是( )。
电子学会-C-L2
较易
--
A52105
一个可运行的C++源程序( )。
电子学会-C-L2
较易
--
A52106
阅读程序写结果。#include<iostream>using namespace std;int main() { int i,x,y,n,ans=0; for(i=50; i<=60; i++) { x=i%10; y=i/10; n=x*10+y; if(i+n<100) { ans++; } } cout << ans << endl; return 0;}输出:_______
电子学会-C-L2
较易
--