係統粉 > 電腦問答 > 其他問答

已解決請問這個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
相關問答
最新其他問答
解決方法