if语句
1-3 if语句的嵌套
if (表达式1) 语句1;
else if (表达式2)语句2;
else if (表达式3)语句3;
……
else if (表达式n)语句n;
else 语句n+1;
if(分数>85){
优;
}
else if(分数>75){
良;
}
else if(分数>60){
中;
}
else {
差;
}
【例4.5】给出100分制成绩,要求输出成绩等级1,2,3,4,5,即90(含90)分以上为1级,80~89分为2级,70~79为3级,60~69为4级,60(不含60)分以下为5级。
程序如下:
main()
{
int grade,number;
scanf("%d",&number);
if(number>=90) grade=1;
else if(number>=80) grade=2;
else if(number>=70) grade=3;
else if(number>=60) grade=4;
else grade=5;
printf("Your grade is %d",grade);
}
1-3 if语句的嵌套
谢 谢 观