中国大学MOOC: 执行以下代码段后,输出结果是 。float x=2,y;if(x<0) y=0;else if(x<10) y=1.0/10;else y=1;printf(%.1f ,y);
举一反三
- 执行以下代码段后,输出结果是 。float x=2,y;if(x<0) y=0;else if(x<10) y=1.0/10;else y=1;printf(“%.1f”,y)() A: 0.1 B: 0.100000 C: 0.0 D: 1
- 下列程序段运行的结果为( )x=0;if(x>0) y=1;else if(x=0) y=0;else y=-1;printf("%d",y);
- 中国大学MOOC:以下程序的输出结果是main(){floatx=2,y;if(x<0)y=0;elseif(x<5&&!x)y=1/(x+2);elseif(x<10)y=1/x;elsey=10;printf(”%f\n”,y);}
- 以下程序的运行结果是。 voidmain() {intx=2,y=2; if(x<0) y=0; elseif(x<100) y=10/x; else y=1; printf("%d\n",y); }
- 执行下列程序段,若从键盘输入-10,则结果是【 】main(){ int x,y; scanf('%d',&x); if(x>0) y=1; else if(x==0) y=0; else y=-1; printf('%d',y);} A: 1 B: 0 C: -1 D: 其它答案都不正确