![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
[主观题]
执行以下代码段后,y的值为 。 float x=2,y; if(x<0) y="0;" else>
提问人:网友kingstay
发布时间:2022-01-07
B、0.000000
C、0.250000
D、10.000000
B、0.100000
C、0.0
D、1.0
A、60
B、70
C、80
D、程序错误
A、0
B、1
C、6
D、随机值
include%<math.h>
include<stdio.h>
main()
{float x,y;
scanf("%f".______);/*第一空*/
if(x<0)printf("input error!\n");
else
{switch((int)(x/2))
{case 0:y—x;______;/*第二空*/
case 1:
case 2:y=x*x+1;break;
case 3:
case 4:y=______;break;/*第三空*/
default:y=1/(x*x+1);
}
printf("x=%7.2f,y=%10.6f\n",x,y);
}
}
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!