解题思路:if-else语句的简单运用
注意事项:无
参考代码:
#include
int main()
{
int grade,result;
scanf("%d",&grade);
if(grade >= 90){
printf("A\n");
}else if(grade >= 80){
printf("B\n");
}else if(grade >= 70){
printf("C\n");
}else if(grade >= 60){
printf("D\n");
}else{
printf("E\n");
}
return 0;
}
0.0分
8 人评分
#include<stdio.h> int main() { int n=0; while(scanf("%d",&n)){ if(n>=90&&n<=100) { printf("A"); } else if(n>=80&&n<=89){ printf("B"); } else if(n>=70&&n<=79){ printf("C"); } else if(n>=60&&n<=69){ printf("D"); } else{ printf("E"); } } return 0; } 为什么不行
#include <stdio.h> int main() { int a; scanf("%d", &a); if (a >= 90 && a <= 100) { printf("A\n") }; if (a >= 80 && a < 90) { printf("B\n") }; if (a >= 70 && a < 80) { printf("C\n") }; if (a >= 60 && a < 70) { printf("D\n") }; if (a. = 0 && a < 60) { printf("E\n") }; return 0; } 为啥不行
KKF 2021-12-29 12:41:24 |
同问,输不出来字母
绒毛之球 2022-05-12 09:24:04 |
两个问题,一、printf后面没有分号,二、最后一个if语句有问题
uq_10560339719 2022-07-31 17:29:19 |
连用if语法错误,即使能编译
玩玩玩 2023-03-25 19:17:29 |
if后面的分号应放在printf语句后面。
C语言小菜鸟 2023-10-08 14:54:47 |
#include<stdio.h> int main() { int grade, result; printf("请输入分数:"); scanf("%d",&result); if(result==100) { printf("成绩等级为'A' "); } grade=result/10; switch(grade) { case 9: printf("成绩等级为'A' "); break; case 8: printf("成绩等级为'B' "); break; case 7: printf("成绩等级为'C' "); break; case 6: printf("成绩等级为'D' "); break; case 5: case 4: case 3: case 2: case 1: case 0: printf("成绩等级为'E' "); break; default:break; } }