C语言---选择结构和循环结构

C语言的两种选择语句,1) if语句; 2) switch语句;

在if判断语句中,一般使用关系表达式。

关系运算符: <、<=、>、>=、==、!=

关系表达式:用关系运算符将两个或多个数值连起来。

 

当需要将多个关系表达式进行逻辑运算时,

逻辑运算符: &&、||、!

逻辑表达式: 用逻辑运算符联系多个关系表达式。

 

C99中新定义过一种逻辑型变量,_Bool,需要使用头文件stdbool.h

#include<stdbool.h>

_Bool a,b;

a= score < 90;

 

条件运算符: ?

条件表达式: 表达式1?表达式2:表达式3;

 

switch多分支判断结构,

switch(表达式) {

  case  变量1:语句1;

  case  变量2:语句2;

  default:语句n;

}

switch后的表达式中,只能是整数类型或字符型。

 

循环结构,顺序结构和选择结构是结构化程序设计的三种基本结构。

while() {}

do {} while()

for(表达式1,表达式2,表达式3)

都可以使用break,结束循环,用continue,结束本次循环。

posted @ 2017-04-16 16:58  _9_8  阅读(402)  评论(0编辑  收藏  举报