C语言中的循环结构与采用结构

 

 7月23日~8月22日      狮子 

  1. if(条件表明式) {

    语句块1

    } else {

    语句块2

  1. do {

    循环体;

    } while (条件);

  2. 私下认可情形下,程序是逐一执行的

  3. 小编们程序员可以改变程序的举办种种

  4. 先后的主干组织有两种:顺序结构、选拔结构、循环结构

  5. 分选结构主要有三种:if…else 和switch

11月23日~12月22日 人马

 

输入:23:59:59

当规则建立的时候就实行循环体,条件不树立,就淡出循环,继续执行while后边的话语

程序执行时,先衡量标准表明式是不是建立
,假设建立 ,执行语句块1;借使不树立,就实施语句块2.

 

 

输出:00:00:00

输出: 63

}

 

10.3  各样case前面都有1个break语句,能够跳出switch结构,若是case
值1:前面包车型地铁语句块中从不break语句,程序会继续执行case值2,直到遇见break语句只怕进行完switch结构。

语句块

if( 条件2.1) {

  1. switch语句,多分支采取语句

    switch ( 表达式 ) {

    case  值1 :

    语句块1;

    break;

    case  值2 :

    语句块2;

    break;

    case  值3 :

    语句块3;

    break;

    default:

    语句块n;

    break;

    }

5月21日~6月20日      双子

 

10.6 switch结构也能够嵌套

勤学苦练:输入3个字母,判断该字母对应的星期几,即便一个假名不能够一心意味着,须求输入首个字母

 

}else {

4月21日~5月20日      金牛 

学业二:输入三个日子,输出当明日子是这一年的第几天

 

程序执行到if语句时,先测量规范表明式是不是创造,假诺创制,就实行语句块,假如不成立 ,就举办if语句前面包车型地铁代码。

}

  1. for ( 初叶表明式 ; 条件 ; 表明式3){

    循环体;

    }

    开端表达式只进行一回,然后度量圭表是或不是创设,制造的话就执行循环体,然后再实施表明式3;当条件不创造的时候就退出循环。

  2. break 能够中断循环

 

10.1当表达式的值是部分离散值的时候,能够用switch结构进行精选

11.
提醒我们,借使须要用户输入数据的时候,首先要认清用户输入数据的合法性,在开始展览用户输入数据合法性检查时,一般有两种处理情势:一是违规的多寡,直接再次回到,不往下实行了;第3办法是:设置二个标明,当用户输入不合规数据时,修改标志的值,再依照标志的值举行判定是还是不是向下执行。

3月21日~4月20日     白羊 

5.编写程序输入月份和日期,给出对应的星座。上面是星座总括表:

  1. 为何采纳循环?

    重新执行某段代码 

  2. while(条件){

    循环体;

    }

学业1:输入3个时日,输出那一个时辰过后的一秒

10月23日~11月22日 天蝎 

10.2  case后边的值不能够重复

9月23日~10月22日   天秤 

10.5 case 没有先后顺序,固然default语句,也足以放在前边

}

 1月21日~2月20日      宝瓶 

  1. 输入3个矩形的长和宽,输出矩形的面积

  2. 输入一个圆的半径,输出圆的面积和周长

   }

 

  1. 建议,在行使if的时候,语句块都用 大括弧{} 括起来

2016-3-3

6月21日~7月22日     巨蟹

12月23日~1月20日   摩羯

输出:15: 59:35

8月23日~9月22日      处女

输入:15:59:34

4.从键盘上输入多少个数,按从大到小排序输出

}

 

作业0:输入三个月份,输出对应的季度,

  1. 多层if

    if ( 条件表达式1 ) {

    语句块1

    } else if (条件发挥式2) {

    语句块2

    } else if (条件表达式3) {

    语句块3

    } else {

    语句块4

    }

10.4 default如若不是放在最终的话,也亟需有break语句

3.从键盘上输入八个数,输出在那之中最大数和最小数

} else if (条件2.2) {

} else {

continue甘休本次巡回,继续衡量规范是或不是建立,继续下一遍巡回

5.  if(条件表明式) {

先评定标准表明式1,假若条件1身无寸铁,执行语句块1,执行完后,继续执行if语句前面包车型客车代码;

假设输入12或然1恐怕2,输出冬季

2月21日~3月20日      双鱼

  1. if语句能够嵌套

    if ( 条件1 ){

    if (条件1.1){

条件表达式1如若不树立的话,
再衡量规范发挥式2,借使创造,执行语句块2;假诺不树立的话,再评定标准发挥式3,若是条件3起家,执行语句块3,如若不创立,就进行语句块4.