系统粉 > 电脑问答 > 其他问答

已解决请问这个C 程序的运行结果怎么会不对

提问者:ai玲洋  |  浏览次  |  提问时间:2017-03-04  |  回答数量:4

请问这个C 程序的运行结果怎么会不对 我在VC6.O中运行如下程序:#include<stdio.h>main(){int x,y;scanf(\"d%\",&x);if(x>0) y=10;if(x=0) y=0;if(x,0) y=-10;printf(\"%d\",y);}也没提示有错,但不管我输入的数字是多少,运行结果都是:-858993460真是不解,请高手帮忙找一下原因[s:526]

已有4条答案
离鈈开你

离鈈开你

回答数:208  |  被采纳数:15

if(x,0)打错了吧
2017-03-04 17:44:13
赞 20
冰雪末日

冰雪末日

回答数:181  |  被采纳数:120

#include<stdio.h>
main()
{
int x,y;
scanf("d%",&x);
if(x>0)
y=10;
if(x=0)
y=0;
if(x,0)//不是自己写的吧改成if(x < 0)
y=-10;
printf("%d",y);
}
2017-03-04 17:41:35
赞 18
皓宇爱张杰

皓宇爱张杰

回答数:220  |  被采纳数:55

对了,真是这样,谢谢楼上的两位.
2017-03-04 22:19:34
赞 22
大锤老

大锤老

回答数:36  |  被采纳数:135

[s:470]刚开始上机时最容易出现一些小的疏忽
2017-03-04 21:27:05
赞 3
相关问答
最新其他问答
解决方法