早教吧 育儿知识 作业答案 考试题库 百科 知识分享

四、假设某班期末共考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门课的成绩,若满足条件,输出“优等生”,否则输出“尚需努力”。
▼优质解答
答案和解析
#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;
}
}
看了四、假设某班期末共考5门课,获...的网友还看了以下:

现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部门名,地址)在雇员  2020-05-23 …

在数据库的如上图两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号。在部门信息  2020-05-23 …

现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部 门名,地址)在雇  2020-05-24 …

请用一句话形容我们部门我所在的部门是“游戏事业部”我们要做一个部门牌子,上面要写一句话,突出展示部  2020-06-15 …

承重墙可以开门吗?主卧室特别小只能放得下一张床,还有主厕的门也占了一部分,想在主卧室和隔壁房间中间  2020-07-10 …

如图,某中学在主楼的顶部和大门的上方之间挂一些彩旗,经测量,得到大门的高度是5米,大门距主楼的距离  2020-07-11 …

英语翻译通过测量海口市白沙门污水处理厂各工段水体中含量、含量、含量、含量、总氮含量、总磷含量、值等,  2020-11-23 …

学习优良奖的条件如下:(1)所考5门课程的总分超过450分;(2)每门功课都在88分以上;(3)前3  2020-11-28 …

一道概率题有一个抽奖活动:有三个门门后是一辆宝马车两辆自行车随意安排在门后现在请你任选一个门主持人告  2020-12-06 …

(2013•厦门)读图“厦门市政区图”完成20~22题.20.厦门是一座美丽的海湾型城市,城市景观的  2020-12-30 …