语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是()
第1题:
语句“printf("%d",(a=2)&&(b=-2);”的输出结果是______。
A.无输出
B.结果不确定
C.-1
D.1
第2题:
设有说明:int a=1,b=0;,则执行以下语句的输出结果是______。 switch(a) {case 1: switch(b) {case 0:printf("**0**\n");break; case 1:printf("**1*\n");break; } case 2:printf("**2**\n");break; }
A.**0**
B.**0** **2**
C.**0** **1** **2**
D.switch语句中存在语法错误
第3题:
若变量已正确定义,则以下语句的输出结果是
s=32; s ^ =32; printf("%d",s);
A)-1
B)0
C)1
D)32
第4题:
以下程序的输出结果是( )。 #include<stdio.h> main() { printf("%d\n",NULL); }
A.不确定的值(因变量无定义)
B.0
C.-1
D.1
第5题:
执行以下语句后的输出结果是______。 int x=3,y=0; printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
A.1 2
B.1 1
C.1 2
D.2 2
第6题:
语句cout<<(a=2)&&(b=-2);的输出结果是
A.无输出
B.编译错误
C.-1
D.1
第7题:
语句:“printf("%d",(a=)&&(b=-2));”的输出结果是( )。
A.无输出
B.结果是不确定
C.-1
D.1
第8题:
语句cout<<(a=2)&&(b=-2);的输出结果是( )。
A.无输出
B.结果不确定
C.-1
D.1
逻辑表达式的值输出结果是数字的形式。C++规定,逻辑假用数字O表示,而逻辑 真则用非零表示。注意:在C++中,如果逻辑表达式的值是非零,则可以认为是真。VC编译器在编译输出时将逻辑真输出为1。
第9题:
设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。
A.1 2
B.1 2 2
C.1,2
D.输出值不确定
第10题:
语句"printf("%d\n"strlen("ats\nol2\1\\"));"的输出结果是( )
A.11
B.10
C.9
D.8