在线编译器 C

#include <stdio.h> int main() { int n; scanf("%d",&n); if(n==1){ printf("Monday"); } else if(n==2){ printf("Tuesday"); } else if(n==3){ printf("Wednesday"); } else if(n==4){ printf("Thursday"); } else if(n==5){ printf("Friday"); } else if(n==6){ printf("Saturday"); } else if(n==7){ printf("Sunday"); } else{ printf("error"); } return 0; }
1) 这段代码根据用户输入的数字(1-7)输出对应的星期几,如果输入不在这个范围则输出"error"。
2) 提示:可以使用switch语句来简化多个if-else的条件判断。注意检查输入值是否在有效范围内。