10.以下程序的输出结果是()#include void main(){inta=5,b=4,c=6,d;printf("%d\n",d=a>b?(a>c?a:c):(b));}
查看答案
11.以下程序的输出结果是()#include void main(){ inta=4,b=5,c=0,d;d=!a&&!b||!c;printf("%d\n",d);
A. 1
B. 0
C. 非零的数
D. -1
12. 有以下程序#include void main(){ int a=15,b=21,m=0; switch(a%3){ case 0:m++;break;case 1:m++;switch(b%2){ default:m++;case 0:m++;break;} } printf("%d\n",m);} 程序运行后的输出结果是()
A. 1
B. 2
C. 3
D. 4
变量均为int类型,则值不等于7的表达式是
A. (x=y=6,x+y,x+1)
B. (x=y=6, x+y, y+1)
C. (x=6,x+1,y=6,x+y)
D. (y=6, y+1, x=y, x+1)
选出使i的运行结果为4的表达式
A. int i=0,j=0; (i=3,(j++)+i);
B. int i=1,j=0;j=i=((i=3)*2);
C. int i=0,j=1; (j= =1)?(i=1): (i=3);
D. int i=1,j=1;i+=j+=2;