CHAWTeam
目錄:DICE C語言程式破解
寫一個程式讓使用者輸入月份,印出該月份所屬季節;
12-2月是冬天
3-5月是春天
6-8月是夏天
9-11月是秋天
13以上則顯示,則超出範圍
程序需可重複輸入月份,直到輸入月份小於等於0為止。
輸入範例:
6
1
5
13
-100
輸出範例:
6月是夏天
1月是冬天
5月是春天
超出範圍
#include <stdio.h>
int main()
{
int x;
scanf("%d", &x);
repeat:
if (x == 12 || x == 2 || x == 1)
printf("%d月是冬天\n", x);
else if (x >= 3 && x <= 5)
printf("%d月是春天\n", x);
else if (x >= 6 && x <= 8)
printf("%d月是夏天\n", x);
else if (x >= 9 && x <= 11)
printf("%d月是秋天\n", x);
else
printf("超出範圍\n");
scanf("%d", &x);
if (x >= 0)
goto repeat;
return 0;
}
6
6月是夏天
1
1月是冬天
5
5月是春天
13
超出範圍
-100
查看我們在HackMD上的所有筆記
目錄:DICE C語言程式破解