已知:int a,b;下列switch语句中,( )是正确的。
- Aswitdh (a) { case a: a + +;break; case b: b + +;break; }
- Bswitch(a+b) { case 1:a+b;break; case 1:a-b }
- Cswitch(a*a) { case 1,2:+ +a; case 3, 4:+ +b: }
- Dswitch(a/10+b) { cases 5:a/5:break: default:a+b; }
已知:int a,b;下列switch语句中,( )是正确的。
1、写出下列语句执行后a,b的值。 int a=6,b; b=(++b)+(a
写出下列语句执行后a,b的值。int a=6,b;b=(++b)+(a++);()Aa=8,b=14Ba=7,b=8Ca=14,b=14Da=8,b=8
2、现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是
现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是Ap=&a;Bq=&b;Cp=q;Dp=a;
3、已知int a=1,b=-1;则语句printf("%d\n",(a--,+
已知int a=1,b=-1;则语句printf("%d\n",(a--,++b));的输出结果是A.-1 B.0 C.1 D.语句错误A-1 B0 C1 D语句错误
4、已知int a,b;double c;,则以下语句中错误的函数调用是A.sc
已知int a,b;double c;,则以下语句中错误的函数调用是A.scanf("%d,%x,%lf",&a,&b,&c); B.scanf("%d,%d,%le",&a,&b,&c);C.scanf("%o,%x,%o",&a,&b,&c); D.scanf(...
5、设有定义:int a=1,b=2,C=3;以下语句中执行效果与其他三个不同的
设有定义:int a=1,b=2,C=3;以下语句中执行效果与其他三个不同的是( )。Aif(a>BC=a,a=b,b=C;B.if(a>B.{C=a,a=b,b=C;}Cif(a>B.C=a;a=b;b=c;Dif(a>B.{C=a;a=b;b=c;}
6、若有定义和语句:int a,b; scanf("%d,%d,",&a,&B.
若有定义和语句:int a,b; scanf("%d,%d,",&a,&B.; 以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是 A3,5,4B3,5C3,5,D3,5