[問題] 不知為何Avg值為0而不是57.5

看板C_and_CPP作者 (jim)時間15年前 (2010/05/26 11:59), 編輯推噓1(2114)
留言17則, 8人參與, 最新討論串1/1
http://paste.bradleygill.com/index.php?paste_id=35928 這是我寫的程式 它的output是 Max is Jim 90 min is Fin 30 ----------------------- Avg is 0 我想要的值是Avg is 57.5 出問題的code是 void Statistic(int cnt,int Sum){ printf("%d\n%d\n",Sum,cnt); printf("%f\n%f\n",(float)Sum,(float)cnt); Avg=(float)Sum/(float)cnt; printf("%d\n",Avg); getchar(); getchar(); }//end Statistic 幫幫我好嗎 感謝萬分 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.123.130.253

05/26 20:04, , 1F
好歹也說說是什麼錯誤吧
05/26 20:04, 1F

05/26 20:07, , 2F
想要的結果是怎樣? 請寫清楚一點吧
05/26 20:07, 2F

05/26 20:08, , 3F
奇怪我真的覺得發問格式很好用阿,可是總是被拿掉 QQ
05/26 20:08, 3F

05/26 20:15, , 4F
我也不知道如何修正你的Code
05/26 20:15, 4F

05/26 20:20, , 5F
我的問題是為什麼Avg是0,不是我想要的值
05/26 20:20, 5F

05/26 20:24, , 6F
我不會修改文章,抱歉
05/26 20:24, 6F

05/26 20:26, , 7F
修改文章請按大寫的 E
05/26 20:26, 7F

05/26 20:28, , 8F
我按了,可是沒任何作用耶
05/26 20:28, 8F

05/26 20:30, , 9F
= =....你的code...好難看
05/26 20:30, 9F

05/26 20:30, , 10F
要在文章外面按E
05/26 20:30, 10F

05/26 20:31, , 11F
對不起,我是初學者,code難看了點
05/26 20:31, 11F
※ 編輯: chessjim 來自: 122.123.136.160 (05/26 20:31)

05/26 20:32, , 12F
謝謝,我修改成功了
05/26 20:32, 12F

05/26 20:45, , 13F
用置底貼整份程式上來好了...
05/26 20:45, 13F

05/26 20:47, , 14F
他有貼完整的程式碼 不過我看到全域變數就....
05/26 20:47, 14F

05/26 21:10, , 15F
要用%f不可用%d
05/26 21:10, 15F

05/26 23:06, , 16F
小弟我也覺得發問格式很好用, 結果也常常看到不照著做,
05/26 23:06, 16F

05/26 23:07, , 17F
然後發篇本身就一堆問題的文章; 板主格式都白做了orz
05/26 23:07, 17F
文章代碼(AID): #1B_Gq7mD (C_and_CPP)