Онлайн компилятор C

#include <stdio.h> int main() { int week; scanf("%d", &week); switch(week) { case 1: printf("Monday"); break; case 2: printf("Tuesday"); break; case 3: printf("Wednesday"); break; case 4: printf("Thursday"); break; case 5: printf("Friday"); break; case 6: printf("Saturday"); break; case 7: printf("Sunday"); break; default: printf(" "); break; } system("pause"); return 0; }
1) 这段代码使用 `switch` 语句根据输入的整数(1-7)输出对应的星期几,如果输入不在1-7范围内,则输出一个空格。

2) 提示:注意 `default` 分支的作用是处理所有未在 `case` 中列出的情况;确保每个 `case` 后面都使用了 `break` 语句,否则程序会继续执行下一个 `case` 的代码。