首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

初学C#不懂用swich,请问一下~

2012-01-11 
初学C#,不懂用swich,请教一下~~swich里面,我想分开段来执行可以的不?比如数值1到3就执行a,4到100就执行b,1

初学C#,不懂用swich,请教一下~~
swich里面,我想分开段来执行可以的不?

比如数值1到3就执行a,4到100就执行b,101或以后就执行c。

要怎么写呢?小弟刚学,很多不懂,谢谢大家了

[解决办法]
你这种情况最好使用条件分支语句来实现!
[解决办法]
4到100就执行b

那你得写90几个case
[解决办法]
同意楼上
[解决办法]
当然可以
int i
if((i> 1)&&(i <3))
{
i=a

}
else if ((i> 4)&&(i <100))
{
i=b
}
else if (i> 100)
{
i=c
}


switch (i)
{
case a:
......
break;
case b:
......
break;
case c:
......
break;
}



[解决办法]
人人 都是 基础开始的 加油!
[解决办法]
这个例子用switch不如用if else if
[解决办法]
用IF吧

if (x <4)
a;
else if (x> =4 || x <=100)
b;
else if (x> 100)
c;
[解决办法]
用if好,合适的才是最好的

热点排行