网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
若定义int a=2,b=2,下列表达式中值不为4的是( )。
A
a*(++b)
B
a*(b++)
C
a+b
D
a*b
参考答案
参考解析
解析:
A项,a*(++b)表达式中++b先自加为3,再与2相乘,结果为6;B项,a*(b++)表达式是先相乘结果为4,然后b再自加为3。
A项,a*(++b)表达式中++b先自加为3,再与2相乘,结果为6;B项,a*(b++)表达式是先相乘结果为4,然后b再自加为3。
更多 “单选题若定义int a=2,b=2,下列表达式中值不为4的是( )。A a*(++b)B a*(b++)C a+bD a*b” 相关考题
考题
下列程序的输出结果是()。 include f(int a) {int b=0; static int c=4; a=c++;b++; re
下列程序的输出结果是( )。#include<stdio.h>f(int a){ int b=0;static int c=4;a=c++;b++;return(a);}main(){ int a=2,i,c;for(i=0;i<2;i++)C=f(a++);printf("%d\n",c);}A.4B.7C.6D.5
考题
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。A.(!a==1)&&(!b==0)B.(a<B)&&!c||1C.a&&bD.a||(b+B)&&(c-A)
考题
若有以下定义: int a[]={1,2,3,4,5,6,7); char cl='b',c2='2'; 则数值不为2的表达式是( )。A.a[1]B.'d'-c1C.a['3'-c2]D.c2-0
考题
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。A.(!a==1)&&(!b==0)B.(ab)&&!cC.D.1E.a&&bF.aG.H.(b+b)&&(c-a)
考题
设有定义: int a=2,b=3,c=4;, 则以下选项中值为0的表达式是A.(!a==1)(!b==0)B.(a
设有定义: int a=2,b=3,c=4;, 则以下选项中值为0的表达式是A.(!a==1)(!b==0)B.(a<b) !c‖1C.a bD.all(b+b)(c-a)
考题
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。A.(!a==1)&&(!b==0)B.(a
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。A.(!a==1)&&(!b==0)B.(aC.a&&bD.a||(b+b)&&(c-a)
考题
若有定义语句int a,b;double x;则下列选项中没有错误的是( )。A.switch(x%2) {case O:a++;break; case 1:b++;break; default:a++;b++; }B.switch((int)x/2.0) {case O:a++;break; case 1:b++;break; default:a++;b++; }C.switch((int)x%2) {case O:a++;break; case 1:b++;break; default:a++;b++; }D.switch((int)(x)%2) {case 0.O:a++;break; case 1.0:b++;break; default:a++;b++; }
考题
若有定义语句“int a,b;double X;”,则下列选项中没有错误的是( )。A.switch(X%2) { case 0:a++;break; case l:b++;break; default:a++;b++; }B.switch((int)x/2.O) { case 0:a++;break; case l:b++;break; default:a++;b++; }C.switch((int)X%2) { case 0:a++;break; case l:b++;break; default:a++;b++; }D.switch((int)(x)%2) { case 0.0:a++;break; case l.0:b++;break; default:a++;b++; }
考题
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。A.(ab)!c‖1
有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。A.(ab)!c‖1B.(!a==1)(!b==0)C.abD.a||(b+b)(c-a)
考题
若有以下定义 int a[] = {1,2,3,4,5,6,7); char c1 = 'b',c2 = '2'; 则数值不为2的表达式是( )。A.a[1]B.'d'-c1C.a['3'-c2]D.c2-0
考题
单选题若有定义语句int a,b;double x;则下列选项中没有错误的是( )。A
switch(x%2)
{
case 0:a++;break;
case 1:b++;break;
default:a++;b++;
}B
switch((int)x/2.0)
{
case 0:a++;break;
case 1:b++;break;
default:a++;b++;
}C
switch((int)x%2)
{
case 0:a++;break;
case 1:b++;break;
default:a++;b++;
}D
switch((int)(x)%2)
{
case 0.0:a++;break;
case 1.0:b++;break;
default:a++;b++;
}
考题
单选题若有定义语句
int b=2;
则表达式(b2)/(3‖b)的值是( )。A
4B
8C
0D
2
热门标签
最新试卷