早教吧作业答案频道 -->其他-->
四、假设某班期末共考5门课,获得学习成绩优良奖的学生是满足下列条件之一者:(1):所考的5门课总分超过450分。(2)每门功课都在88分以上(含88分)。(3)前3门主修课成绩都在95分以上(含95
题目详情
四、假设某班期末共考5门课,获得学习成绩优良奖的学生是满足下列条件之一者:
(1):所考的5门课总分超过450分。
(2)每门功课都在88分以上(含88分)。
(3)前3门主修课成绩都在95分以上(含95分),另2门(非主修课程)每门课在80以上(含80分)。
(4)前3门主课中有1门成绩为100分,其余4门功课成绩在80分以上(含80分)。
输入1名同学的5门课的成绩,若满足条件,输出“优等生”,否则输出“尚需努力”。
(1):所考的5门课总分超过450分。
(2)每门功课都在88分以上(含88分)。
(3)前3门主修课成绩都在95分以上(含95分),另2门(非主修课程)每门课在80以上(含80分)。
(4)前3门主课中有1门成绩为100分,其余4门功课成绩在80分以上(含80分)。
输入1名同学的5门课的成绩,若满足条件,输出“优等生”,否则输出“尚需努力”。
▼优质解答
答案和解析
#include
void main()
{
int a[5];
int i;
int sum = 0;
for (i = 0; i < 5; i++)
{
while (1)
{
printf("请输入第%d个成绩:", i + 1);
scanf("%d", &a[i]);
if (a[i] >= 0 && a[i] <= 100)
break;
}
sum = a[i] + sum;
}
if (sum >= 480)
{
printf("优等生\n");
return;
}
if (a[0] >= 88 && a[1] >= 88 && a[2] >= 88 && a[3] >= 88 && a[4] >= 88)
{
printf("优等生\n");
return;
}
if (a[0] >= 95 && a[1] >= 95 && a[2] >= 95 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
if (a[0] == 100 && a[1] >= 80 && a[2] >= 80 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
if (a[0] >= 80 && a[1] == 100 && a[2] >= 80 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
if (a[0] >= 80 && a[1] >= 80 && a[2] == 100 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
else
{
printf("尚需努力\n");
return;
}
}
void main()
{
int a[5];
int i;
int sum = 0;
for (i = 0; i < 5; i++)
{
while (1)
{
printf("请输入第%d个成绩:", i + 1);
scanf("%d", &a[i]);
if (a[i] >= 0 && a[i] <= 100)
break;
}
sum = a[i] + sum;
}
if (sum >= 480)
{
printf("优等生\n");
return;
}
if (a[0] >= 88 && a[1] >= 88 && a[2] >= 88 && a[3] >= 88 && a[4] >= 88)
{
printf("优等生\n");
return;
}
if (a[0] >= 95 && a[1] >= 95 && a[2] >= 95 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
if (a[0] == 100 && a[1] >= 80 && a[2] >= 80 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
if (a[0] >= 80 && a[1] == 100 && a[2] >= 80 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
if (a[0] >= 80 && a[1] >= 80 && a[2] == 100 && a[3] >= 80 && a[4] >= 80)
{
printf("优等生\n");
return;
}
else
{
printf("尚需努力\n");
return;
}
}
看了四、假设某班期末共考5门课,获...的网友还看了以下:
某同学完成数学作业后,不小心将作业纸撕破了提问:某同学完成数学作业后,不小心撕破作业纸条件这个班数 2020-06-03 …
六2班上学期数学期末成绩如下15人得优,20人得良,12人及格,3人不及格,分别算出优良率和及格. 2020-06-22 …
在数学期末考试中,五一班有3分之1的同学得优,2分之1的同学得良,6名同学达标.在全班不到48名的 2020-07-10 …
六年级(1)班学生数学期末考试成绩:得优的共有20人,得良的共有15人,还有5人得及格.你能制作出 2020-07-10 …
如图是某班数学期末考试的统计图,可惜已经破损了.已知:这个班数学期末考试的合格率为95%.成绩优秀 2020-07-16 …
下面是某小学六(1)班数学期末考试情况统计表成绩等级合计优秀良好及格不及格人数182(1)已知这个 2020-07-18 …
张学良说,我的祖辈清末从山东闯关东到东北,从我父辈以上几代没有一个好好地死在床上,大多是死于非命。 2020-07-23 …
张学良说,我的祖辈清末从山东闯关东到东北,从我父辈以上几代没有一个好好地死在床上,大多是死于非命。 2020-07-23 …
(2013•慈溪市模拟)如图是某班一次数学考试的统计图,可惜已经破损了.已知:这个班数学期末考试的合 2020-11-02 …
(2010•泰州)如图是某班数学期末考试的统计图,可惜已经破损了.已知:这个班数学期末考试的合格率为 2020-11-12 …