看板 C_and_CPP 關於我們 聯絡資訊
我是使用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)
TsinTa:sum, minimum,maximum是整數...可是你卻用%f存檔 05/15 09:47
TsinTa:這不像是應該困惑一個禮拜的問題XD 05/15 09:51
TsinTa:http://codepad.org/lTi2lihV 改了以後大概像這樣吧 05/15 10:24
Ebergies:對初學者又是大學生來說應該是可以困擾一周... 05/15 10:40
loveme00835:開檔之前的章節一定有計算浮點數的範例/練習, 再我看 05/15 11:23
loveme00835:來只是平時不認真臨時抱佛腳而已, 困擾一個月也不意外 05/15 11:23
dream0127uk:...love:這不是我的專業...老師也沒有真的在教... 05/15 11:38
dream0127uk:完全都是要自學 ... 05/15 11:38
dream0127uk:這開檔程式..還是我自己google去學的TAT..麻煩各位thx 05/15 11:39
dream0127uk:我更困惑是 ... 答案應該要有四列,我卻只有一列 05/15 11:43
dream0127uk:感謝TsinTa,我修改後發現我的sum好像對了:)但不確定 05/15 11:43
zetab:你的標準差算法怎麼跟我以前學的不一樣?? 05/15 16:04
purpose:還沒畢業之前,哪有急需教的程式,沒教頂多晚點畢業而已 05/15 16:44
purpose:教->交 05/15 16:44
dream0127uk:@Zetab:這是老師給的公式...我也覺得很奇怪@@ 05/15 17:13
dream0127uk:@purpose: 我... 也不是要畢業的人... 忽然有點無言了 05/15 17:14
james732:我會建議:先不考慮檔案輸入輸出,確定中間的演算法正確 05/15 17:18
james732:input寫死,output印到螢幕,這樣要有對的結果,再想檔案 05/15 17:18
loveme00835:http://goo.gl/S9OKM 看看有啥不一樣, 要改的地方很少 05/16 05:24
dream0127uk:謝謝各位的幫忙,終於完成檔案了><... 真的很謝謝 05/16 07:57