赞
踩
分支结构:语句在满足条件下执行
If If-else If-else if Switch-case
if 判断
if后面跟判断条件,或者说表达式,其结果必须是bool类型,即结果为“true” or “false”
例如:让用户输入一个年龄,如果小于23则说:你还很年轻,赶快奋斗吧
Console.WriteLine("请输入一个年龄"); int age = Convert.ToInt32(Console.ReadLine()); if (age<23) { Console.WriteLine("你还很年轻,赶快奋斗吧!"); } Console.ReadKey();
If-else判断:
if的判断并不完整,只说了满足条件的,如果不满足的条件的该如何没有说,if-else加上了这一点
例如:让用户输入一个年龄,如果小于23则说:你还很年轻,赶快奋斗吧,否则:都这么老了,还不奋斗!!
- Console.WriteLine("请输入一个年龄");
- int age = Convert.ToInt32(Console.ReadLine());
- if (age<23)
- {
- Console.WriteLine("你还很年轻,赶快奋斗吧!");
- }
- else
- {
- Console.WriteLine("都这么老了,还不奋斗!");
- }
- Console.ReadKey();
if-else if:
一个在if-else 语句中的一个小嵌套语句,用法是if和if-else的结合
switch-case应用:
- switch(表达式/变量)
- {
- case 值1:语句快1
- break;
- case 值2:语句快2
- break;
- ……
- ……
- default:语句快
- break;
- }
当表达式或变量的值为“值1”时,执行语句快1,然后break,跳出整个switch,switch结束。其中“default”表示其他的,也就是说当表达式或变量的值不在case列举的值中,执行default。
If,if-else和if-else if是对范围进行判断
switch是对值进行判断
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。