首页 > 代码库 > 语句(switch case)
语句(switch case)
/* C#:语句 判断,循环,形成循环的分支和循环
选择控制:if else, switch case
选择控制:while,do,for.foreach
跳转语句:break,continue
异常处理:try,catch,finally
*/ /* int casezhi = 1;
switch (casezhi) //小括号内是一个数据类型的值
{ //case 后面加空格,之后写上跟小括号内对应类型的 可能出现的值
case 1:
Console.Write("");
break; //跳转语句。 跳出 包含break 最近的{}!
case 2:
Console .Write ("");
break;
default :
Console.Write("");
break;
}
Console.ReadLine();*/
/* //练习,判断2014年a月第b天是这一年的第几天
Console.WriteLine("输入月:");
int a = int.Parse(Console.ReadLine());
Console.WriteLine("输入日:");
int b = int.Parse(Console.ReadLine());
int c=1;
switch (a)
{ case 1:
c=b; //前面已经创建了int c,所以这里不能再创建int c=b,可以直接赋值即c=b.
break;
case 2:
c = 31 + b;
break;
case 3:
c = 31 +28+ b;
break;
case 4:
c = 31 + 28 +30+ b;
break;
case 5:
c = 31 + 28 +31+30+ b;
break;
case 6: c = 31 + 28 +31+30+31+ b; break;
case 7: c = 31 + 28 + 31 + 30 + 31 + 30 + b; break; case 8: c = 31 + 28 + 31 + 30 + 31 + 30 +31+ b; break; case 9: c = 31 + 28 + 31 + 30 + 31 + 30 + 31 +31 +b; break; case 10: c= 31 + 28 + 31 + 30 + 31 + 30 + 31 +31+30+ b; break; case 11: c = 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 +31+ b; break;
default:
c = 31 +28+31+30+31+30+31+31+30+31+30+ b;
break;
} //Console.Write("这是第" + c + "天"); //注意引用格式!
Console.WriteLine("这是第" + c.ToString() + "天");//.ToString()表示把引用的c转义为字符串型!
Console.ReadLine (); */
语句(switch case)