入門 · I/O + 解析
兩數之和
讀入一行裡的兩個整數,列印它們的和——C# 解題版的“Hello World”。要點是“讀 → 解析 → 計算 → 列印”這個迴圈。
題目
輸入:一行,兩個整數 a 和 b,以空格分隔(−10⁹ ≤ a, b ≤ 10⁹)。
輸出:一行,輸出 a + b。
樣例:
| 輸入 | 輸出 |
|---|---|
3 4 | 7 |
你的解答
"用我的輸入試跑"的自定義輸入
判題完全在你的瀏覽器裡對隱藏測試執行。程式碼隨打隨存(本地)。Ctrl+Enter 判題。
卡住了?提示
提示 1 —— 讀入部分
Console.ReadLine() 把整行讀成一個 string——是 "3 4",不是兩個數字。line.Split(' ') 把它切成 string[]。
提示 2 —— 文本變數字
int.Parse("3") 把文本變成數字。組合起來:int a = int.Parse(parts[0]);
解答(先自己試!)
string line = Console.ReadLine();
string[] parts = line.Split(' ');
int a = int.Parse(parts[0]);
int b = int.Parse(parts[1]);
Console.WriteLine(a + b);
五行程式碼裡裝了四個概念:讀一行、按空格拆、逐個解析、算完列印。下一題,上迴圈——1 到 N 求和。