首页 > 代码库 > c语言之流程控制
c语言之流程控制
1.流程控制的定义:程序执行的顺序
2.流程控制的分类:顺序、选择、循环
选择 if语句
1 最简单的if应用
格式: if (表达式)
语句;
2.if的作用范围 只能控制if之后的第一个语句,若想控制多个语句,需要将这些语句用花括号括起来
3. if.....else.....的用法
格式:if (表达式)
语句1;
else 语句2;
4. if.....else if......if.....语句
格式:if (表达式)
语句1;
else if 语句2;
............
else 语句n;
解释:因为语句只能执行一个,不可能同时执行,所以整体算一个语句
5.用法举例(学生成绩分等级) if (90 <= score <= 100)-----数学表达式直接应用到c语言会出现错误(因为左边的结果为逻辑值0或者1,但不管结果为0 还是1,都小于100,所以表达式始终为真,无法判断学生的成绩是不是在90到100之间)----------应该改为 if ( score >= 90 && score <= 100) .......