实验6



#include <stdio.h> #include <string.h> #include <windows.h>
#include <stdlib.h> int average(int a,int b,int c) { int av; av=(a+b+c)/3; return av; } int average1(int a,int b,int c,int d,int f) { int av; av=(a+b+c+d+f)/5; return av; } int main() {
   system("color 71");
int a[5][3],i,j; int b[5]; int c[3]; char user[100]; printf("\n\t\t\t欢迎使用xx小学学生成绩统计程序\n\n"); printf("请输入用户名:"); gets(user); printf("\n读取中...\n"); Sleep(5000); printf("您好,"); puts(user); printf("\n现在您的班级有五名学生,每名学生参加三门考试\n"); for(i=0;i<5;i++){ printf("\n请输入学生%d的成绩:(输入每门成绩后按回车)\n",i+1); for(j=0;j<3;j++) scanf("%d",&a[i][j]); } for(i=0;i<5;i++){ b[i]=average(a[i][0],a[i][1],a[i][2]); } for(j=0;j<3;j++){ c[j]=average1(a[0][j],a[1][j],a[2][j],a[3][j],a[4][j]); } printf("学生1平均成绩=%d\n",b[0]); printf("学生2平均成绩=%d\n",b[1]); printf("学生3平均成绩=%d\n",b[2]); printf("学生4平均成绩=%d\n",b[3]); printf("学生5平均成绩=%d\n",b[4]); printf("学科1的平均成绩=%d\n",c[0]); printf("学科2的平均成绩=%d\n",c[1]); printf("学科3的平均成绩=%d\n",c[2]); printf("谢谢使用\n"); return 0; }

posted @ 2019-06-20 15:48  李天贤  阅读(99)  评论(0编辑  收藏  举报