写出以下程序段的运行结果floatx=2.0,y;if(x<0)y=0.0;elsey=1.0;执行后,y的值是________。
举一反三
- 有如下程序intmain(){floatx=2.0,y;if(x<0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf(“%f\n”,y);return0;}该程序的输出结果是()
- 有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;...\n",y);}该程序的输出结果是().
- 中国大学MOOC: 执行以下程序段后x ,y的值是( )x=5;y=6;if (x>=5)x=x+1;elsey=y+1;
- 有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x<0时,y的值是-1,以下程序段中哪一个不能实现该分段函数? A: if(x>0)y=1;elseif(x==0)y=0;elsey=-1; B: y=0;if(x>0)y=1;elseif(x<0)y=-1; C: y=0;if(x>=0);if(x>0)y=1;elsey=-1; D: if(x>=0)if(x>0)y=1;elsey=0;elsey=-1;
- 执行以下程序段后,x的值为0,y的值为1。 int x, y; if (x = 0) y = 0; else y = 1;