有一个班4个学生,5门课。C++分别编写3个函数实现以下3个要求。
答案:1 悬赏:20 手机版
解决时间 2021-02-02 10:52
- 提问者网友:低吟詩仙的傷
- 2021-02-02 03:15
有一个班4个学生,5门课。C++分别编写3个函数实现以下3个要求。
最佳答案
- 五星知识达人网友:低血压的长颈鹿
- 2021-02-02 03:29
闲着无聊,给你写了: #include
#include
void averfirst(int s[][5]) //求第一门课的平均分
{
int all=0;
for(int j=0;j<4;j++)
all+=s[j][0]; cout<<"第一门课的平均分"<}void find(int s[][5]) //找出有两门以上课程不及格的学生,输出他们的学号、全部课程成绩及平均成绩
{
for(int j=0;j<4;j++)
{
int ll=0;
int all=0;
for(int l=0;l<5;l++)
{
if(s[j][l]<60)
ll++;
}
if(ll>=2)
{
cout<<"学号:"< cout<<"成绩:";
for(l=0;l<5;l++)
{
cout< all+=s[j][l];
}
cout< cout< }
}}void aver(int s[][5]) //求平均成绩
{
int all;
int flag=0,flag1,flag2;
for(int j=0;j<4;j++) //找出平均成绩在90分以上或全部课程成绩在85分以上的学生
{
all=0;
flag1=0;
flag2=1; for(int l=0;l<5;l++)
{
all+=s[j][l];
}
if(all/5>90)
flag1=1;
for( l=0;l<5;l++)
{
if(s[j][l]<85)
flag2=0;
}
if(flag1||flag2)
{
cout<<"学号:"< flag=1;
} }
if(flag==0)
cout<<"没有平均成绩在90分以上或全部课程成绩在85分以上的学生"< }
main()
{
int s[4][5]=
{
{90,88,88,87,89}, {90,88,54,87,37},{90,88,54,87,57},{90,88,54,87,67}
};
cout<<"①求第一门课的平均分"< averfirst(s);
cout<<"②找出有两门以上课程不及格的学生,输出他们的学号、全部课程成绩及平均成绩"< find(s);
cout<<"③找出平均成绩在90分以上或全部课程成绩在85分以上的学生"< aver(s);
}
#include
void averfirst(int s[][5]) //求第一门课的平均分
{
int all=0;
for(int j=0;j<4;j++)
all+=s[j][0]; cout<<"第一门课的平均分"<}void find(int s[][5]) //找出有两门以上课程不及格的学生,输出他们的学号、全部课程成绩及平均成绩
{
for(int j=0;j<4;j++)
{
int ll=0;
int all=0;
for(int l=0;l<5;l++)
{
if(s[j][l]<60)
ll++;
}
if(ll>=2)
{
cout<<"学号:"<
for(l=0;l<5;l++)
{
cout<
}
cout<
}}void aver(int s[][5]) //求平均成绩
{
int all;
int flag=0,flag1,flag2;
for(int j=0;j<4;j++) //找出平均成绩在90分以上或全部课程成绩在85分以上的学生
{
all=0;
flag1=0;
flag2=1; for(int l=0;l<5;l++)
{
all+=s[j][l];
}
if(all/5>90)
flag1=1;
for( l=0;l<5;l++)
{
if(s[j][l]<85)
flag2=0;
}
if(flag1||flag2)
{
cout<<"学号:"<
} }
if(flag==0)
cout<<"没有平均成绩在90分以上或全部课程成绩在85分以上的学生"<
main()
{
int s[4][5]=
{
{90,88,88,87,89}, {90,88,54,87,37},{90,88,54,87,57},{90,88,54,87,67}
};
cout<<"①求第一门课的平均分"<
cout<<"②找出有两门以上课程不及格的学生,输出他们的学号、全部课程成绩及平均成绩"<
cout<<"③找出平均成绩在90分以上或全部课程成绩在85分以上的学生"<
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯