Online Compiler C

#include <stdio.h> int main() { int N; scanf("%d", &N); if (N == 1) { printf(" Monday\n"); } if (N == 2) { printf("Tuesday\n"); } if (N == 3) { printf(" Wednesday\n"); } if (N == 4) { printf(" Thursday\n"); } if (N == 5) { printf(" Friday\n"); } if (N == 6) { printf(" Saturday\n"); } if (N == 7) { printf(" Sunday\n"); ; } else if (N > 7) { printf(" Error\n"); } return 0; }
1) 这段代码根据输入的整数N(1-7)输出对应的星期几,如果N不在这个范围则输出错误信息。
2) 注意检查每个if语句的独立性,特别是最后一个else if的条件判断逻辑。另外,某些输出字符串前面有空格,可能导致格式不统一。