1、设int a=2,b=2; 则++a+b的结果是( )
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/23 19:58:43
1、设int a=2,b=2; 则++a+b的结果是( )
A、2 B、3 C、4 D、5
2、运算符&&代表( B )
A、按位与 B、逻辑与 C、取地址 D、逻辑或
3、为了避免嵌套的if-else 语句的二义性,c语言规定else 总是与(c )组成配对关系.
A、缩排位置相同的if B、在其之前未配对的if C、在其之前未配对的最近的if D、 同一行上的if
4、下列do-while循环的循环次数为( )
已知:int i=5;
do { printf(“%d\n”,i--);
i--;} while (i!=0);
A、0 B、1 C、5 D、无限
5、已知:int a,b;用语句scanf(“%d%d”,&a,&b);输入a,b的值时,不能作为输入数据分隔符的是( )
A、 ,B、空格 C、回车 D、[TAB]
6、调用函数strlen(“abcd\0ef\0g”)的返回值是( )
A、9 B、7 C、6 D、4
7、当一个函数无返回值时,函数的类型应定义为( )
A、void B、任意 C、int D、无
8、在一个被调用函数中,关于return语句使用的描述,错误的是( )
A、被调用函数中可以不用return语句 B、被调用函数中可以使用多个return语句
C、被调用函数中,如果有返回值,就一定要有return语句 D、被调用函数中,一个return语句可返回多个值给调用函数
9.设a=1,b=2,c=3,d=4,则表达式:a
A、2 B、3 C、4 D、5
2、运算符&&代表( B )
A、按位与 B、逻辑与 C、取地址 D、逻辑或
3、为了避免嵌套的if-else 语句的二义性,c语言规定else 总是与(c )组成配对关系.
A、缩排位置相同的if B、在其之前未配对的if C、在其之前未配对的最近的if D、 同一行上的if
4、下列do-while循环的循环次数为( )
已知:int i=5;
do { printf(“%d\n”,i--);
i--;} while (i!=0);
A、0 B、1 C、5 D、无限
5、已知:int a,b;用语句scanf(“%d%d”,&a,&b);输入a,b的值时,不能作为输入数据分隔符的是( )
A、 ,B、空格 C、回车 D、[TAB]
6、调用函数strlen(“abcd\0ef\0g”)的返回值是( )
A、9 B、7 C、6 D、4
7、当一个函数无返回值时,函数的类型应定义为( )
A、void B、任意 C、int D、无
8、在一个被调用函数中,关于return语句使用的描述,错误的是( )
A、被调用函数中可以不用return语句 B、被调用函数中可以使用多个return语句
C、被调用函数中,如果有返回值,就一定要有return语句 D、被调用函数中,一个return语句可返回多个值给调用函数
9.设a=1,b=2,c=3,d=4,则表达式:a
1D 2B 3C 4D 5A 6D 7A 8D 9D 10B
有完没完啊?
二
1BD 2BD 3AC 4ABD 5ABCD
有完没完啊?
二
1BD 2BD 3AC 4ABD 5ABCD
1、设int a=2,b=2; 则++a+b的结果是( )
下列程序的输出结果是 int b=2; int func(int *a) { b += *a; return(b);}
设int a=8,b=2,则表达式10=a+b的值?
下列程序的输出结果是 1 main() { int a=2,b=-1,c=2; if (a
C++的问题:int a=1,b=2;则(++a/)*b--的值怎么算出来?我执行了一下,结果是2.
若执行语句:int b,a=12,n=5; 则表达式a%=(b=2,n%=b)+4的结果是?
设有定义int a=1,b=2,c=3 则if(a>b) c=a;a=b;b=c;的输出结果是什么
下列程序的输出结果是( ) #include void main() { int a = 2,b = 3,c = 0,d
1.下列程序的输出结果是( ) #include void main() { int a = 2,b = 3,c = 0
设 int b=2;表达式b/(b*2)的值是_______.(3分) A、 B、 C、 D、 A
设 int a=0,b=1;表达式(!a||++b)后b的值是什么
设int a=11 b=6 c=2 则表达式++c-a/b的值是多少