c#基础(二)

1.bool数据类型,非真即假,true,false。

2.关系运算符:>,>=,<,<=,==(等于),!=(不等于)。 注意:两个相等用“==”,一个“=”为赋值。

3.逻辑运算符:结果也是非真即假。                                                  注意:逻辑与和逻辑或的短路现象

                  a:&&(逻辑与)两边同为真,结果真。                              &&---  一假即假

                  b:||(逻辑或):两边同为假,结果假。                             || ---  一真即真

                  c:!(逻辑非):将表达式的结果取反。                            例:3>5 && 1+1==2  (假) 

4.程序的三种结构:1.顺序结构:顺序执行语句 2.分支结构:通过判断选择执行 3.循环结构:在满足某个条件的时候反复执行一个语句序列(循环)

5.if 语句(分支结构)

三种形式:1.if(条件表达式)      注意:if语句后面不需要“;”,因为大括号的语句和if语句没有关系,无论条件真假都会执行语句1.

                {语句1;}

               2.if()

                  {语句1;}

                 else

                 {语句2;}

               3.if()

                     {}

                 else if

                   {}

                 else

                   {}

6.条件运算符:条件表达式?表达式1:表达式2; 如果真,表达式的值为1的值,如果假表达式的值为2的值。

                  例:int c =a>b?a:b; 

7.switch 语句:多分支语句,通过整型来判断;switch通常与case配合使用;switch--开关;case---情况。

    语法:   switch(表达式)

              {

               case 值1:{语句1;break;}

 

                case 值2:{语句2;break;}

                case 值3:{语句n;break;}

 

                default:{语句n+1;break;}

              }

        例:int number=10;

            switch(number)

           {case1:Console.WriteLine("1");break;

             case2:Console.WriteLine("2");break;

             }

 

posted on 2016-09-12 16:23  CHTZ  阅读(179)  评论(0编辑  收藏  举报

导航