猿问
下载APP

如果输入x=-0.25 怎么把X输出, 这个里面有一个报错的东西就是后面这个else有报错


#include<stdio.h>
int main()
{
  int x,y;
  scanf("%d",&x);
   printf("输出x的值:");
   if(x<0)
    y=-1/(2*x);
   else
    if(x==0);
        y=0;
    else
      y=1/x;
   printf("%5.2f\n",y);
}

qq_慕粉6354555
浏览 717回答 1
1回答

onemoo

if(x==0); 这里结尾的分号结束了整个 if 语句,后面的 else 与其无法配对。
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答