以下是在C语言中使用switch循环的示例:

  1. 示例1:根据用户输入的数字,判断并输出对应的星期几。
#include <stdio.h>

int main() {
    int day;

    printf("请输入数字(1-7):");
    scanf("%d", &day);

    switch(day) {
        case 1:
            printf("星期一\n");
            break;
        case 2:
            printf("星期二\n");
            break;
        case 3:
            printf("星期三\n");
            break;
        case 4:
            printf("星期四\n");
            break;
        case 5:
            printf("星期五\n");
            break;
        case 6:
            printf("星期六\n");
            break;
        case 7:
            printf("星期日\n");
            break;
        default:
            printf("输入无效\n");
    }

    return 0;
}
  1. 示例2:根据用户输入的字符,判断并输出对应的操作。
#include <stdio.h>

int main() {
    char operator;

    printf("请输入运算符(+、-、*、/):");
    scanf(" %c", &operator);

    switch(operator) {
        case '+':
            printf("加法\n");
            break;
        case '-':
            printf("减法\n");
            break;
        case '*':
            printf("乘法\n");
            break;
        case '/':
            printf("除法\n");
            break;
        default:
            printf("输入无效\n");
    }

    return 0;
}
  1. 示例3:根据用户输入的月份,判断并输出对应的季节。
#include <stdio.h>

int main() {
    int month;

    printf("请输入月份(1-12):");
    scanf("%d", &month);

    switch(month) {
        case 1:
        case 2:
        case 12:
            printf("冬季\n");
            break;
        case 3:
        case 4:
        case 5:
            printf("春季\n");
            break;
        case 6:
        case 7:
        case 8:
            printf("夏季\n");
            break;
        case 9:
        case 10:
        case 11:
            printf("秋季\n");
            break;
        default:
            printf("输入无效\n");
    }

    return 0;
}

这些示例展示了在C语言中使用switch循环的不同应用情景。根据不同的条件值,程序可以执行不同的代码块

举例C语言中的switch循环

原文地址: https://www.cveoy.top/t/topic/is3M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录