首页 > 代码库 > 第二节 分支结构

第二节 分支结构

  1. 在程序开发中,分支结构的使用频率要多于循环结构,10次分支,4次循环.

  2. 程序开发三种情况:分支,循环,分支

  3. (1)

    if的三种格式:

    int a = 10;

    if(a > o)

    {




    printf("%d",a)

    }

当条件表达式的条件成立时,或为真时,执行大括号内的语句,否则执行if之后的语句.

  (2)

    char sex = 0;

    printf("请输入你的性别:m或者f");

    scanf("%c",&sex);

      if(sex == ‘m‘) {

printf("男性");

} else {

 printf("女性");

}

(3)

if(){

.......

} else if(){

.......

} else if(){

......

} else{

......

}

4 关系运算符 <,>,>=,<= ,== ,!=

5逻辑运算符 && || !  注意表达式的短路现象

6 三目运算符  a > b ? a : b 

7 switch(){

  case__:

  ...........

  break;

 ..........

default:

break;

}

多选一使用switch..case语句,注意其中的break语句.

8 没有遇到break语句,那么一直按照顺序执行,遇到break语句后,跳出switch,执行大括号之后的语句.

本文出自 “久久归一” 博客,请务必保留此出处http://lulun426.blog.51cto.com/9197884/1533984