[問題] (急)求協助修改程式碼 - 數字計算錯誤

看板C_and_CPP (C/C++)作者 (TCK)時間15年前 (2011/05/15 07:16), 編輯推噓2(2018)
留言20則, 7人參與, 最新討論串1/1
我是使用Visual Studio 2010,我要編輯一個程式是Standard Deviation 這程式碼有規定不能使用陣列 (array) 是要讀取一個file寫出另外一個file 讀取file(可以為文字檔) ex. 5 5 7 3 6 6 2 2 5 我需要輸出這種檔案 The results from file dat1.dat are: _____________________________________________________________________ |# of data| sum | range | mean | variance | standard deviation| _____________________________________________________________________ | 5| 27| 3 to 7| 5.400| 2.300| 1.517 | _____________________________________________________________________ | 7| 34| 2 to 7| 4.857| 3.143| 1.773 | _____________________________________________________________________ 這是我的程式碼:http://codepad.org/UTE3U15Q 我完全不明白為什麼我的計算完全是錯誤... 請求各位大師幫忙我修改 ... 我真的不知道該如何是好... 謝謝!!! 我真的很急需... 幾乎是24小時內就要... 這問題困惑我已經一禮拜,我也尋求很多協助 ... 但是就不知道為什麼 謝謝大家!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 50.47.60.40 ※ 編輯: dream0127uk 來自: 50.47.60.40 (05/15 07:18)

05/15 09:47, , 1F
sum, minimum,maximum是整數...可是你卻用%f存檔
05/15 09:47, 1F

05/15 09:51, , 2F
這不像是應該困惑一個禮拜的問題XD
05/15 09:51, 2F

05/15 10:24, , 3F
http://codepad.org/lTi2lihV 改了以後大概像這樣吧
05/15 10:24, 3F

05/15 10:40, , 4F
對初學者又是大學生來說應該是可以困擾一周...
05/15 10:40, 4F

05/15 11:23, , 5F
開檔之前的章節一定有計算浮點數的範例/練習, 再我看
05/15 11:23, 5F

05/15 11:23, , 6F
來只是平時不認真臨時抱佛腳而已, 困擾一個月也不意外
05/15 11:23, 6F

05/15 11:38, , 7F
...love:這不是我的專業...老師也沒有真的在教...
05/15 11:38, 7F

05/15 11:38, , 8F
完全都是要自學 ...
05/15 11:38, 8F

05/15 11:39, , 9F
這開檔程式..還是我自己google去學的TAT..麻煩各位thx
05/15 11:39, 9F

05/15 11:43, , 10F
我更困惑是 ... 答案應該要有四列,我卻只有一列
05/15 11:43, 10F

05/15 11:43, , 11F
感謝TsinTa,我修改後發現我的sum好像對了:)但不確定
05/15 11:43, 11F

05/15 16:04, , 12F
你的標準差算法怎麼跟我以前學的不一樣??
05/15 16:04, 12F

05/15 16:44, , 13F
還沒畢業之前,哪有急需教的程式,沒教頂多晚點畢業而已
05/15 16:44, 13F

05/15 16:44, , 14F
教->交
05/15 16:44, 14F

05/15 17:13, , 15F
@Zetab:這是老師給的公式...我也覺得很奇怪@@
05/15 17:13, 15F

05/15 17:14, , 16F
@purpose: 我... 也不是要畢業的人... 忽然有點無言了
05/15 17:14, 16F

05/15 17:18, , 17F
我會建議:先不考慮檔案輸入輸出,確定中間的演算法正確
05/15 17:18, 17F

05/15 17:18, , 18F
input寫死,output印到螢幕,這樣要有對的結果,再想檔案
05/15 17:18, 18F

05/16 05:24, , 19F
http://goo.gl/S9OKM 看看有啥不一樣, 要改的地方很少
05/16 05:24, 19F

05/16 07:57, , 20F
謝謝各位的幫忙,終於完成檔案了><... 真的很謝謝
05/16 07:57, 20F
文章代碼(AID): #1Dpmr9Cy (C_and_CPP)
文章代碼(AID): #1Dpmr9Cy (C_and_CPP)