开发者学堂课程【C语言学习教程:分支语句-else if 语句】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/387/detail/4872
分支语句-else if 语句
内容介绍:
一、else if 语句
二、练习
一、else if 语句
一般形式:
if(条件表达式)
语句1;
else if(条件表达式2)
语句2;
else if(表达式3)
语句3
。。。。。
else
语句 n;
每一个 if 之后的条件做判断,一旦某个条件成功了,就会执行后续的语句,其他将不再判断。
二、练习
1、写一个程序,接收两个数字,判断这两个数字的乘积是否大于等于5000,如果大于则告诉用户大于5000,如果相等则告诉用户等于5000,否则告诉用户小于5000。
2、从键盘上输入一个百分制成绩 score,按下列原则输出其等级:scorez≥90,等级为A;80≤sscore<90,等级为B;
70≤sscore<80,等级为C;60≤sscore<70,等级为D;score<60,等级为E。
如下:
int num1 = 0;
int num2 = 0;
printf("输入两个数\n");
scanf("%d",&num1);
scanf("%d",&num2);
if (num2*num1 > 5000) {
printf("%d x %d大于5000",num1,num2);
} else if (num1*num2 < 5000)
printf("%dx %d小于5000",num1,num2);
} else {
printf('"%d x %d 等于5000",num1,num2);
}