Онлайн компилятор 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("wrong"); break; } system("pause"); return 0; }
1) 这段代码通过 `switch` 语句根据输入的整数(1-7)输出对应的星期几,如果输入不在1-7范围内则输出“wrong”。

2) 提示:注意 `switch` 语句中每个 `case` 后面的 `break` 语句的作用,如果去掉会发生什么?另外,可以思考如何用更简洁的方式处理多个 `case` 输出相同内容的情况。