看板 C_Sharp 關於我們 聯絡資訊
小弟放無薪假 , 買了本書在家初學練習寫程式.. 在練習寫習題時遇到有個問題想請問各位前輩.. 寫了一個輸入一個數字 , 就會累加顯示結果 ex: 輸入4 , 就會顯示"累加結果=10" , 輸入5 , 就會顯示"累加結果=15" 小弟想試著變化 , 將顯示改為 "1+2+3+4=10" , 但一直寫不出來.. 以下是小弟寫的,請各位前輩指教~ 謝謝~ using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication27 { class Program { static void Main(string[] args) { int a, b, c = 0; Console.Write("請輸入累加次數:"); a = Int32.Parse(Console.ReadLine()); for (b = 1; b <= a; b++) c = c + b; Console.Write("累加結果=" + c); Console.ReadLine(); } } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.20.160.196
nsuwei:只要在迴圈動些手腳就寫的出來 不難吧 XD 04/09 09:11
nsuwei:一堆入門的畫星星題目 都比這難上好幾倍 04/09 09:12
kadouin:把輸出結果的那行放到迴圈… 外面再輸出一行結果… 04/09 10:12
powerplay:小弟試出來了..謝謝前輩的提醒~~ 04/09 16:55
Kelunyang:我想額外問一下不喜歡在for下面加大括胡是C++的風格嗎@@ 04/09 18:51
Kelunyang:每次看到這種程式都很不習慣囧 04/09 18:51
Cloud:for執行只有一行,可加可不加,減少空間嚕...(煙) 04/10 09:39