2、io.h>voidmain(){charc1,c2,c3,c4;intn;longintx;c1=c2=c3=c4='';scanf("%ld",&x);if(x>=1000)n=4;elseif(x>=100)n=3;elseif(x>=10)n=2;elsen=1;switch(n){case4:c4=x%10+'0';x=x/10;case3:c3=x%10+'0';x=x/10;case2:c2=x%10+'0';x=x/10;case1:c1=x%10+'0';}printf("%c%c%c%
3、c",c4,c3,c2,c1);}若执行程序时,从键盘上输入1234,则输出结果是A)1234B)1234C)4321D)432正确答案是:C 你选择的答案是:未选 ×4、运行下面程序时,从键盘输入数据为"2,13,5",则输出结果是()。#includevoidmain(){inta,b,c;scanf("%d,%d,%d",&a,&b,&c);switch(a){case1:printf("%d",b+c);break;case2:printf("%d",
4、b-c);break;case3:printf("%d",b*c);break;case4:{if(c!=0){printf("%d",b/c);break;}else{printf("error");break;}}defualt:break;}}A)10B)8C)65D)error正确答案是:B 你选择的答案是:未选 ×5、若执行下面的程序从键盘上输入5,则输出结果是#includevoidmain(){intx;scanf("%d",&x);if(x++>5)p
5、rintf("%d",x);elseprintf("%d",x--);}A)7B)6C)5D)4正确答案是:B 你选择的答案是:未选 ×6、以下程序的输出结果是#includevoidmain(){inta=-1,b=4,k;k=(++a<0)&&!(b--<=0);printf("%d,%d,%d",k,a,b);}A)1,0,4B)1,0,3C)0,0,3D)0,0,4正确答案是:D 你选择的答案是:未选 ×7、下面的程序片段所表示的数学函数关系是y=-1;
6、if(x!=0)if(x>0)y=1;elsey=0;┌-1(x<0)┌1(x<0)││A)y=┤0(x=0)B)y=┤-1(x=0)││└1(x>0)└0(x>0)┌0(x<0)┌-1(x<0)││C)y=┤-1(x=0)D)y=┤1(x=0)││└1(x>0)└0(x>0)正确答案是:C 你选择的答案是:未选 ×8、运行下面程序时,从键盘输入"2.0",则输出结果是()。#includevoidmain(){floata,b;scanf("%f",&a);if(a<0
7、.0)b=0.0;elseif((a<0.5)&&(a!=2.0))b=1.0/(a+2.0);elseif(a<10.0)b=1.0/2;elseb=10.0;printf("%f",b);}A)0.000000B)0.500000C)1.000000D)0.250000正确答案是:B 你选择的答案是:未选 ×9、下列程序执行后的输出结果是()。#includevoidmain(){inta=5,b=60,c;if(a8、",b,a,c);}else{c=b/a;printf("%d/%d=%d",b,a,c);}}A)60/5=12B)300C)60*5=300D)12正确答案是:C 你选择的答案是:未选 ×Copyright?2006Allrightsreserved 河南科技大学建议使用:800×600以上分辨率IE4.0以上版本浏览器选择题(共题),成绩()1、设a,b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0