d498: 我不說髒話(20)
更新時間:2016/12/20
內容:文文小學時因交友不慎,學會了說髒話。有一天他說髒話時被老師聽到了,結果被罰在黑板上寫 n 遍「I don't say swear words!」。
輸入說明:
輸入只有一行,其中含有一個正整數 n,代表文文被罰寫的次數。
輸出說明:
輸出 n 行「I don't say swear words!」。
範例輸入:
2
範例輸出:
I don't say swear words!
I don't say swear words!
提示:
背景知識:
迴圈
想一想,再看解答~
我的解題想法:
因為知道次數,我們直接使用 for 迴圈輸出 I don't say swear words!。
程式碼:
#include <stdio.h> int main(void){ int n; scanf("%d",&n); for(int i=1;i<=n;i++){ printf("I don't say swear words!\n"); } return 0; }程式碼解析:
#1: | 引入標準輸入/輸出串流。 |
#2: | 主程式開始,回傳引數int,沒有參數。 |
#3: | 宣告1個整數(int)變數「n」,範圍–2,147,483,648 到 2,147,483,647。 |
#4: | 從標準輸入讀取格式化數據。讀取1個整數(%d),指定值給「n」。 |
#5: | 迴圈 for 開始。區域變數「i」,從 1 開始到 n 結束 (int i=1;i<=n;i++)。 |
#6: | 將格式化數據顯示到標準輸出。輸出字串「I don't say swear words!\n」。 最後「\n」代表換行。 |
#7: | 迴圈 for 結束。 |
#8: | 主程式回傳整數「0」。 |
#9: | 主程式結束。 |