我可以先写下所有可能的开关盒然后输出吗?

时间:2015-04-22 02:56:18

标签: c# switch-statement case-statement

嗨我想制作一个开关程序,我想首先输入所有开关盒然后输出..它应该是那样的

Console.WriteLine("Enter Num from 1-10");
int num = Convert.ToInt32(Console.ReadLine());

switch (num)
{
    case 0:
    case 1:
    case 2:

         Console.WriteLine(1); break; 
         Console.WriteLine(2); break; 
         Console.WriteLine(3); break; 
    default:
        Console.WriteLine("wrong value entered");
        break;
}

表示如果案例为2 ...则输出应为3 ......

1 个答案:

答案 0 :(得分:0)

目前尚不清楚你在用什么语言写作,但也许它是C ++。

无论如何,您无法在C ++,C或Java中构造类似的switch语句。这根本不是它的工作原理。您可以在这些语言中从一个案例转到另一个案例,但是您无法跳转到代码中的任意点。根据开关表达式的值指示跳转的位置是