早教吧作业答案频道 -->其他-->
成绩分A,B,C,D,E五个等级,程序写了,提交说错误的.我输入成绩分等级是正确的.原题要求:Description给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’.90分以上为A80-89分为
题目详情
成绩分A,B,C,D,E五个等级,程序写了,提交说错误的.我输入成绩分等级是正确的.
原题要求:
Description
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’.
90分以上为A
80-89分为B
70-79分为C
60-69分为D
60分以下为E
Input
一个整数0-100以内
Output
一个字符,表示成绩等级
Sample Input
90
Sample Output
A
Hint
输入的数字保证是0-100之间的,可以用if else 或者switch书写代码
Source
我写的程序:
#include
int main()
{
\x05int F;
\x05scanf("%d",&F);
\x05if(F>60)
\x05{
\x05\x05if(F>70)
\x05\x05{
\x05\x05\x05if(F>80)
\x05\x05\x05{
\x05\x05\x05\x05if(F>90)
\x05\x05\x05\x05printf("A");
\x05\x05\x05\x05else
\x05\x05\x05\x05printf("B");
\x05\x05\x05}
\x05\x05\x05else
\x05\x05\x05printf("C");
\x05\x05}
\x05\x05else
\x05\x05printf("D");
\x05}
\x05else
\x05printf("E");
}
原题要求:
Description
给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’.
90分以上为A
80-89分为B
70-79分为C
60-69分为D
60分以下为E
Input
一个整数0-100以内
Output
一个字符,表示成绩等级
Sample Input
90
Sample Output
A
Hint
输入的数字保证是0-100之间的,可以用if else 或者switch书写代码
Source
我写的程序:
#include
int main()
{
\x05int F;
\x05scanf("%d",&F);
\x05if(F>60)
\x05{
\x05\x05if(F>70)
\x05\x05{
\x05\x05\x05if(F>80)
\x05\x05\x05{
\x05\x05\x05\x05if(F>90)
\x05\x05\x05\x05printf("A");
\x05\x05\x05\x05else
\x05\x05\x05\x05printf("B");
\x05\x05\x05}
\x05\x05\x05else
\x05\x05\x05printf("C");
\x05\x05}
\x05\x05else
\x05\x05printf("D");
\x05}
\x05else
\x05printf("E");
}
▼优质解答
答案和解析
这样说吧,你输入60得到的是哪个结果?60应该是D吧,但是你输出的是E.
考虑边界值情况.60 70 80 90?
考虑边界值情况.60 70 80 90?
看了 成绩分A,B,C,D,E五个...的网友还看了以下:
5分之一等于多少分?20分之11千克等于多少克?25分之8米等于多少厘米?6分之5日等5分之一等于 2020-05-14 …
如图,CD为AB的三等分点,8点整时甲从A出发匀速向B行走,8点12分乙从B出发匀速向A行走,再过 2020-06-16 …
在△ABC中,BD为∠ABC的平分线.(1)如图1,∠C=2∠DBC,∠A=60°,求证:△ABC 2020-07-11 …
已知三千个a,b,c成等比数列,公比为3,如果a,b+8,c成等差数列,求这三个求这三个数已知三个 2020-07-24 …
在括号里填入大于号、小于号、等于号.9分之8除以9分之8()18分之9除以8分之9()8分之999 2020-08-01 …
若a,b,c互不相等,求证关于x的方程(a^2+b^2+c^2)X^2+2(a+b+c)X+3=0 2020-08-01 …
X加1绝对值等于4,Y的绝对值等于2,求X减Y的值?以知a,b互为倒数,c,d互为相反数,X的绝对值 2020-12-17 …
5除以3分之几,等于4分之几几分之1除以3分之二等于几分之一5分之几除以几分之8,几分之4除以7分之 2020-12-17 …
9÷21=多少分之几?等于七分之几?等于多少分之12?3÷8()此空填小数?32厘米等9÷21=多少 2020-12-17 …
已知a×4分之3等于b×8分之8等于c×3分之4,(a,b,c都不为0),请将a,b,c,三个数按照 2021-01-12 …