美文网首页
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