#include <stdio.h>
int main()
{int x;
int y;
int a=x+1;
int b=0;
int c=x-1;
printf("请输入x=");
scanf("%d",&x);
if(x<0)
{printf("y=%d",a);}
else
if(x==0)
{printf("y=%d",b);}
else
{printf("y=%d",c);}
return 0;
}
这段代码可以编译成功但是结果不对,有朋友帮看看哪里有问题吗?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
来自远古的声音 2022-04-10 12:58关注#include <stdio.h>
int main()
{int x=0;
printf("请输入x=");
scanf("%d",&x);
int y;
int a=x+1;
int b=0;
int c=x-1;
if(x<0)
{
printf("y=%d",a);
}
else if(x==0){ printf("y=%d",b); } else { printf("y=%d",c); }return 0;
}本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报