0){ Console.WriteLine("{0}",m);}else{ Console.WriteLine("0");}(2)if-if-elseif(m>0){ Console.WriteLine("1\t");}if(m<0_switch case语句块中有if-else的用法c#">
赞
踩
1.if
if(m>0)
{
Console.WriteLine("{0}",m);
}
if(m<=0)
{
Console.WriteLine("0");
}
2.if-else
(1)if-else
if(m>0)
{
Console.WriteLine("{0}",m);
}
else
{
Console.WriteLine("0");
}
(2)if-if-else
if(m>0) { Console.WriteLine("1\t"); } if(m<0) { Console.WriteLine("-1"); } else { Console.WriteLine("0"); } //这个语句的结果并不会正常显示,if else就近配对 //如果输入值大于0,则输出1 0 //如果输入值小于0,则输出-1 //如果输入值等于0,则输出0
(3)if-else-if嵌套
if(m>0)
{
Console.WriteLine("1");
}
else
{
if(m<0)
{
Console.WriteLine("-1");
}
else
{
Console.WriteLine("0");
}
}
3.else if
if(m<0) { Console.WriteLine("1"); } else if(m=0) { Console.WriteLine("0"); } else if(m>0&&m<100) { Console.WriteLine("100"); } else if(m>=100&&m<1000) { Console.WriteLine("1000"); } else { Console.WriteLine("10000"); }
4.switch-case
(1)
switch(week)
{
case 7: Console.WriteLine("今天是周日");break;
case 6: Console.WriteLine("今天是周六");break;
case 5: Console.WriteLine("今天是周五");break;
case 4: Console.WriteLine("今天是周四");break;
case 3: Console.WriteLine("今天是周三");break;
case 2: Console.WriteLine("今天是周二");break;
case 1: Console.WriteLine("今天是周一");break;
default: Console.WriteLine("输入错误");break;
}
(2)
switch(a>0)
{
case 0: Console.WriteLine("a不大于0");
break;
case 1: Console.WriteLine("a大于0");
break;
}
(3)
int m = 93;
switch(m/10)
{
case 10:
case 9 : Console.WriteLine("m大于90");
break;
case 8 : Console.WriteLine("m小于90大于80");
break;
default: Console.WriteLine("等级为C");
break;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。