4、x<20)printf(“%d”,x);elseprintf(“exit”);}A、YesB、10C、exitD、无输出结果9、有程序如下,则()voidmain(){intx=5,y=1,z=0;if(x=y+z)printf(“???”);elseprintf(“!!!”);}A、有语法错误,不能通过编译B、输出???C、输出!!!D、可以编译,但不能通过连接,因而不能运行10、对下述程序,()是正确的判断main(){floatx,y;scanf(“%f,%f”,&x,&y);if(x>y)x=y;y=x;elsex+
5、+;printf(“%f,%f”,&x,&y);}A、有语法错误,不能通过编译B、若输入4和3,则输出4和4C、若输入数据3和4,则输出4和5D、若输入4和3,输出3和411、对于条件表达式(x)?(i++):(i--)来说,其中的表达式x等价于()A、x==0B、x==1C、x!=0D、x!=1二、程序分析【精品文档】第5页如有侵权,请联系网站删除,仅供学习与交流1、若整型变量w=1,x=2,y=3,z=4,则条件表达式w>x?w:z>y?z:x的值为__________。2、main(){inta,b,c;a=2;b=3;c
6、=1;if(a>b)if(a>c)printf(“%d”,a);elseprintf(“%d”,b);printf(“end”);}输出结果为______________。3、main(){inta,b,c;a=2;b=3;c=1;if(a>b){if(a>c)printf(“%d”,a);}elseprintf(“%d”,b);printf(“end”);}____________。4、main(){inta=0,b=0,c=0;if(++a>0++b>0)++c;printf(“%d,%d,%d”,a,b,c);}5、mai
7、n(){intx,i;for(i=1;i<=100;i++){x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(“%d”,x);}6、程序执行结果是_____________main(){inta=2,b=-1,c=2;if(a
8、,k,a,b);}8、、根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积和三角形的类型main(){floata,b,c,,s,area;scanf(“%f,%f,%f”,&a,&b,&c);if(________________________