日记大全

日记大全 > 句子大全

C语言if……else(if……else用法举例)

句子大全 2022-11-28 04:17:01
相关推荐

分析

if...else if...else语句格式如下

if(表达式一)

语句一

else if(表达式二)

语句二

else

语句三

(1)当if(表达式一),“表达式一”成立时,执行语句一。

(2)当if(表达式一),“表达式一”不成立时,执行else if(表达式二)

(3)当else if(表达式二)成立时,执行“语句二”。

(4)当else if(表达式二)不成立时,执行“语句三”。

程序示例

#include<stdio.h>int main(void){ float score; printf("请输入成绩:"); scanf("%f",&score); printf("当前成绩为:%.2f\n",score); if(score>100){ printf("醒醒,天亮了\n"); } else if(score>=90 && score<=100){ printf("成绩优秀\n"); } else if(score>=80 && score<90){ printf("成绩良好\n"); } else if(score>=70 && score<80){ printf("成绩中等\n"); } else if(score>=60 && score<70){ printf("成绩合格\n"); } else{ printf("该搬砖了\n"); }}

运行结果

运行分析

当输入99时匹配如下if语句

else if(score>=90 && score<100){ printf("成绩优秀\n");}

当输入50时,不能匹配到if及else if语句,所以匹配最后一个else语句。

else{ printf("该搬砖了\n");}

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新