美文网首页
C#程序流

C#程序流

作者: 静水皎月 | 来源:发表于2017-08-08 16:51 被阅读0次

C#程序流


1.顺序结构

2.分支结构if,if......else,if......else if;switch......case;

3.循环结构while,do.....while,for;

2.1 if语句:if(条件表达式){语句}  if是表示判断的语句,只执行一次,只有true和false两种情况,当表达式为true执行语句,当表达式为false则结束语句。

例子:string age=Console.ReadLine();//用户输入信息

age_number=int.Parse(age);//对age(string类型)的强制转换

if(age_number>18){

Console.WrileLine("已成年");

}

2.2 if.....else语句:if(条件表达式){语句}else{语句} if......else语句和if语句类似

例子:string age=Console.ReadLine();//用户输入信息

int age_number=int.Parse(age);

if(age_number>18){

Console.WriteLine("已成年");

}else{

Console.WriteLine("未成年");

}

2.3if......else if语句: if(条件表达式){语句}else if(条件表达式){语句}else{语句}   在这个语句中,else if可以无限的加在中间,表示不同情况,但是在很多情况下表示多种情况会用swicth......case语句

例子:string age=Console.ReadLine();//用户输入信息

int age_number=int.Parse(age);

if(age_number>18){

Console.WriteLine("已成年");

}else if(age_number==18){

Console.WriteLine("永远18");

}else{

Console.WriteLine("未成年");

}

2.4 swicth......case语句:switch(判断的值){case:语句1;break;case:语句2;break}同样,在此语句中,可以添加多个case

例子:string age=Console.ReadLine();//用户输入信息

int 

int age_number=int.Parse(age);

switch(age_number){

case 18:

{

Console.WriteLine("永远18");

break;

}

case 19:

{

Console.WriteLine("19岁了");

break;

}

}

3.1while循环:while(条件){循环体}

例子:Console.WriteLine("请输入文本")

int i=0;

while(i<10){

Console.WriteLine("{0}",i);

++i;

}

3.2 do......while循环:do{循环体}while(条件)

int i=0;

do{

Console.WriteLine("未成年");

++i;

}while(i<18)

3.3 for语句 for(初始条件;条件判断;条件变化){循环体}

for(int i=0;i<18;i++){

Console.WriteLine("{0}",i);

}

相关文章

网友评论

      本文标题:C#程序流

      本文链接:https://www.haomeiwen.com/subject/esavlxtx.html