admins 发表于 2013-4-25 15:05
bool flag=false;...
bool是一种类型,而这个类型只有两个值,true和false,意思就是真和假。
当用到if,while,switch等这些需要用true和false来判断是否要循环的时候,
就可以做一个标记
例如:
Console.WriteLine("请输入评级");
string pj = Console.ReadLine();
decimal gz = 1000;
bool a = false;//定义个a
switch (pj)
{
case "1":
gz += 200;
break;
case "2":
gz+=100;
break ;
case "3":
gz-=100;
break ;
default :
Console.WriteLine("输入的等级不正确");
a = true; //做个标记
break;
}
if ( a==false )
Console.WriteLine( "明年的工资为:"+gz ); |