[問題] 取得每行的文字

看板C_and_CPP作者 (悠)時間15年前 (2010/09/19 14:58), 編輯推噓2(205)
留言7則, 7人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) 小弟我去zerojudge做題目,想提升我的基本能力, 結果做第一題就遇到了嚴重的難題...... ------------------以下題目-------------------- 已知一n個元素的整數數列,計算出這組數列的平均值,四捨五入至小數第2位。 輸入說明 : 第一行的數字,代表有幾組測試資料,第二行開始的每一行即為一筆測試資料。 每一筆測試資料以空格分開數字: 第一個整數為數列長度n,其範圍為[1,100]的整數; 接下來的n個整數,其範圍為[-10000, 10000]的整數。 輸出說明 : 對每一筆測試資料,以一行輸出平均數,並四捨五入至小數第2位。 範例輸入 :help 若題目沒有特別說明,則應該以多測資的方式讀取,若不知如何讀取請參考 a001 的範例 程式。 2 5 2 4 6 8 10 3 52 30 61 範例輸出 : 6.00 47.67 ----------------------題目結束------------------ 希望得到的正確結果: 我現在不會取得每行的數字,可以請各位大大教我一下嗎? 程式跑出來的錯誤結果: 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) DEV - C++ 有問題的code: (請善用置底文標色功能) 補充說明: 由於我極度新手 所以希望能用較淺顯易懂的方式講解 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.159.115

09/19 15:00, , 1F
cin
09/19 15:00, 1F

09/19 15:03, , 2F
cin.getline
09/19 15:03, 2F

09/19 15:05, , 3F
gets()與sscanf() 或 cin.getline()與stringstream
09/19 15:05, 3F

09/19 15:09, , 4F
新手幹麻寫這題 裡面有基礎題庫給你新手村練功@@
09/19 15:09, 4F

09/19 15:13, , 5F
就剛好看到...而且我進到裡面還是有題目需要用到這技能
09/19 15:13, 5F

09/19 15:57, , 6F
之前計概(2)實習的一題demo就是這種.. 助教嗆:這很EZ...
09/19 15:57, 6F

09/19 22:38, , 7F
的確很ez吧@@ 都是(2)了....
09/19 22:38, 7F
文章代碼(AID): #1CbRIaMw (C_and_CPP)