day07 homework
来源:互联网 发布:万人网络聊天直播吸毒 编辑:程序博客网 时间:2024/06/05 03:05
void avgScore(Stu stu[],int n)
{
float avg[3]={0};
for (int i=0; i<n; i++) {
avg[0] +=stu[i].score1;
avg[1] +=stu[i].score2;
avg[2] +=stu[i].score3;
}
for (int i=0; i<3; i++) {
avg[i] /=5;
printf("第%d门课的平均成绩:%.2f\n",i+1,avg[i]);
}
}
void getStudentByTwoScore(Stu stu[],int n)
{
for (int i=0; i<5; i++) {
if (stu[i].score1<60 && stu[i].score2< 60 && stu[i].score3< 60) {
printf("num:%d score:%.2f %.2f %.2f\n",stu[i].num,stu[i].score1,stu[i].score2,stu[i].score3);
continue;
}else if (stu[i].score1<60 && stu[i].score2 < 60) {
printf("num:%d score:%.2f %.2f\n",stu[i].num,stu[i].score1,stu[i].score2);
continue;
}else if (stu[i].score3<60 && stu[i].score2< 60) {
printf("num:%d score:%.2f %.2f\n",stu[i].num,stu[i].score2,stu[i].score3);
continue;
} else if (stu[i].score1<60 && stu[i].score3< 60) {
printf("num:%d score:%.2f %.2f\n",stu[i].num,stu[i].score1,stu[i].score3);
continue;
}
}
}
void getStudentByThreeScore(Stu stu[],int n)
{
float Avg[5]={0};
for (int i=0; i<5; i++) {
Avg[i] =stu[i].score1+stu[i].score2+stu[i].score3+Avg[i];
Avg[i] /=3;
if (Avg[i] >=85 && Avg[i] <=90) {
printf("num:%d name:%s\n",stu[i].num,stu[i].name);
}
}
}
{
float avg[3]={0};
for (int i=0; i<n; i++) {
avg[0] +=stu[i].score1;
avg[1] +=stu[i].score2;
avg[2] +=stu[i].score3;
}
for (int i=0; i<3; i++) {
avg[i] /=5;
printf("第%d门课的平均成绩:%.2f\n",i+1,avg[i]);
}
}
void getStudentByTwoScore(Stu stu[],int n)
{
for (int i=0; i<5; i++) {
if (stu[i].score1<60 && stu[i].score2< 60 && stu[i].score3< 60) {
printf("num:%d score:%.2f %.2f %.2f\n",stu[i].num,stu[i].score1,stu[i].score2,stu[i].score3);
continue;
}else if (stu[i].score1<60 && stu[i].score2 < 60) {
printf("num:%d score:%.2f %.2f\n",stu[i].num,stu[i].score1,stu[i].score2);
continue;
}else if (stu[i].score3<60 && stu[i].score2< 60) {
printf("num:%d score:%.2f %.2f\n",stu[i].num,stu[i].score2,stu[i].score3);
continue;
} else if (stu[i].score1<60 && stu[i].score3< 60) {
printf("num:%d score:%.2f %.2f\n",stu[i].num,stu[i].score1,stu[i].score3);
continue;
}
}
}
void getStudentByThreeScore(Stu stu[],int n)
{
float Avg[5]={0};
for (int i=0; i<5; i++) {
Avg[i] =stu[i].score1+stu[i].score2+stu[i].score3+Avg[i];
Avg[i] /=3;
if (Avg[i] >=85 && Avg[i] <=90) {
printf("num:%d name:%s\n",stu[i].num,stu[i].name);
}
}
}
Stu s1={"xiaoWu",01,52.9,65,54};
Stu s2={ "xiaoLi",02,41.1,45,78};
Stu s3={"xiaoZhang",03,80.1,82.5,96};
Stu s4={"xiaoSi",04,91.1,89.58,86};
Stu s5={"xiaoLan",05,31,53.2,58};
Stu stu[5]={s1,s2,s3,s4,s5};
//avgScore(stu, 5);
getStudentByTwoScore(stu,5);
// getStudentByThreeScore(stu,5);
0 0
- day07 homework
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- Day07
- day07
- day07
- day07
- Homework
- homework
- C++二叉树的构建及求深度,叶子数量,层次遍历
- iOS swift中导入OC第三方
- stm32的外部中断问题
- 【黑马程序员】第七章:集合
- iOS 代码规范实践总结
- day07 homework
- HDU 1268 积木堆砌的城堡(贪心)
- iOS与内存管理
- ListView中停靠(悬浮)效果
- MVP模式在Android开发中的应用
- Linux笔记(基于CentOS)
- NOIP2014 Day2T1 无线网络发射器选址
- SQL HAVING 子句
- Xcode7 UI自动化测试详解 带demo UITests