标签:使用 read goto var als == ring 结合 default
switch语句 - 基本语法
switch语句类似于if语句,switch可以用来将测试变量跟多个值进行比较。switch的语法结构如下:
switch (<testvar>){ case <comparisonVal1>: <code to execute if <testvar> == <comparisionVal1>> break; case <omparisonVal2>: <code to execute if <testvar> == <comparisionVal2>>; break; ... case <comparisionN>: <code to execute if <testvar>==<comparisionValN>>; break; default: <code to execute if <testvar>!=<comparisionVals>> break; }
switch语句测试的变量可以是字面量。其类型必须是char类型、bool、string、枚举或相应为null类型,不能为浮点数。
switch语句 - 练习
定义一个int类型存储游戏状态
0代表开始界面 1战斗中 2暂停 3游戏胜利 4游戏失败
使用switch判断游戏状态,并输出游戏状态
int state = 5; switch (state) { case 0: Console.WriteLine("当前是开始界面"); break; case 1: Console.WriteLine("当时是战斗中"); break; case 2: Console.WriteLine("游戏暂停"); break; case 3: Console.WriteLine("游戏胜利"); break; case 4: case 5: Console.WriteLine("游戏失败"); break; default: Console.WriteLine("当前state超出了游戏状态的取值范围"); break; } Console.ReadKey();
switch语句 - 其他用法
1,跟goto结合
2,当两个case语句放在一起
标签:使用 read goto var als == ring 结合 default
原文地址:https://www.cnblogs.com/wuxiaohui1983/p/9969697.html