试题题干
从键盘输入x的值,按下列公式计算并输出y的值。

参考答案
试题解析
根据题干中的公式可知,可用if-else-if语句的嵌套实现循环。
#include<stdio.h>
void main()
{
float x,y; /*定义x,y为实型变量*/
scanf("%f",&x); /*输入x的值*/
if(x>0) y=2*x*x-1;
else if(x==0) y=0;
else y=1/(2*x); /*利用if-else-if语句计算y的值*/
printf("%f\n",y); /*输出y的值*/
}