Day1我先認識了C語言的基本結構與library,今天則進一步學習輸入輸出,挑戰了第一道真正的LeetCode題目 —— 1480.Running Sum of 1d Array
在C語言中,最重要的就是會用scanf讀入資料、用printf輸出結果。雖然看起來只是小細節,但這幾乎是每道題目都會用到的工具。
重點:
1.輸出 (printf)
可以搭配格式化輸出,例如 %d 輸出整數、%f 輸出浮點數、%s 輸出字串。
2.輸入 (scanf)
要記得變數前面要加上&符號(取位址),這是很多初學者會忽略的地方。
3.陣列處理
搭配for迴圈讀入多筆資料,然後再依序做運算。
以上,就是在解題中基本的「輸入 → 處理 → 輸出」流程。
🏆今日挑戰:Running Sum of 1d Array
題目要求把陣列轉換成「累加和陣列」:先把陣列讀進來,一邊迴圈計算、一邊存下「累加結果」,最後把整個新陣列輸出,這正好把今天學到的輸入輸出技巧完整串起來。