Re: [問題] 如何用自訂函數寫出5個相加的整數...

看板C_and_CPP作者 (好人超)時間15年前 (2010/08/09 02:00), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《bernachom (Terry)》之銘言: : 最近在寫書本後面的練習 : 程式碼我寫起來不長,可是就是compiler一直沒過... : 題目是: : 寫一個叫做sum()的函數,它可以指定要累加的數字,數量,並把結果傳回來 : 例如在主程式中執行以下敘述: : int x; : x=sum (5); : 會讓程式發出要求使用者輸入5個整數的訊息,並把使用者輸入的5個整數加總後存到變數 : x裡面 int sum(int count) { for ( ???? ) { ???? cout << "請輸入第 ?? 個數字: "; cin >> ????; ???? += ???? } return ????; } int main() { int x = sum(5); } 或許可以往這樣的方向去想想看 容我再一次提醒:請仔細看 compiler 吐出來的錯誤訊息 就算看不懂,也不要只丟一句「可是就是compiler一直沒過」這樣的話 把完整的錯誤訊息貼上來,也有助於大家幫你抓蟲 因為 compiler 沒過的可能性有好幾千種 如果你只這麼說,沒有人能夠猜到你的問題是什麼 對了,請注意題目的要求:它可以指定要累加的數字 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.171.46 ※ 編輯: james732 來自: 140.117.171.46 (08/09 02:02)

08/09 02:05, , 1F
謝謝了,我再試一下,因為我覺得是我亂寫所以compiler
08/09 02:05, 1F

08/09 02:05, , 2F
沒過...如果compiler過了..結果一定也不正確..
08/09 02:05, 2F

08/09 02:05, , 3F
那為什麼要亂寫呀 XDDDD 好可愛的想法
08/09 02:05, 3F

08/09 02:06, , 4F
所以我才這樣說...QQ...我先去試了,謝謝幫忙
08/09 02:06, 4F
分享一個很重要的概念: 在實際上用手敲程式碼之前,至少對即將寫出來的程式架構要有個基本但完整的概念 也就是說,先用「腦」思考,想得差不多「嗯,這麼寫就沒問題」再來敲程式碼 這樣會比邊寫邊想還要有效率、而且不容易錯誤 (當然比較大的程式不是光用想就夠了 XD 但是小程式至少要能做到先想清楚) ※ 編輯: james732 來自: 140.117.171.46 (08/09 02:09)

08/09 02:42, , 5F
寫出來了!!....謝謝幫忙^^
08/09 02:42, 5F

08/09 07:39, , 6F
coding不是用指間在思考的嗎XD
08/09 07:39, 6F

08/09 10:40, , 7F
在指間是在更細部的思考吧~大方向想好再下手~
08/09 10:40, 7F

08/09 10:44, , 8F
推edit裡的概念:) 另外像小弟腦容量比較小一點, 還喜歡
08/09 10:44, 8F

08/09 10:45, , 9F
pseudo code, 流程圖等紙筆輔助, 有時code寫到一半都還
08/09 10:45, 9F

08/09 10:45, , 10F
需要重新review自己的想法/作法....XD
08/09 10:45, 10F
文章代碼(AID): #1CNl3IcY (C_and_CPP)
文章代碼(AID): #1CNl3IcY (C_and_CPP)