05-选择分支结构 switch...case

2021-02-15  本文已影响0人  D丝学编程

switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。

语法:

switch(expression){
    case value :
       //语句
       break; //可选
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选
       //语句
}

switch case 语句有如下规则:

举例:

使用switch-case语句来判断用户输入的星期几,根据星期几来打印当天的课程信息,课程信息如下:

星期一:语文、体育、英语
星期二:数学、化学、计算机
星期三:政治、历史、物理
星期四:语文、数学、英语
星期五:计算机、英语、美术
星期六和星期天:休息

Console.WriteLine("请输入星期几:");
int day = int.Parse(Console.ReadLine());
switch (day)
{
    case 1:
        Console.WriteLine("语文、体育、英语"); break;
    case 2:
        Console.WriteLine("数学、化学、计算机"); break;
    case 3:
        Console.WriteLine("政治、历史、物理"); break;
    case 4:
        Console.WriteLine("语文、数学、英语"); break;
    case 5:
        Console.WriteLine("计算机、英语、美术"); break;
    case 6:
    case 7:
        Console.WriteLine("休息"); break;
    default:
        Console.WriteLine("输入错误!"); break;
}
上一篇 下一篇

猜你喜欢

热点阅读