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

矩阵求和C++拜托各位大神已知某一个学习小组共有5名同学,一年中共学习了英语、数学、物理、化学四门课程。输入该学习小组5位同学第一学期这4门课程的成绩和第二学期这4门课程的成

题目详情
矩阵求和 C++拜托各位大神
已知某一个学习小组共有5名同学,一年中共学习了英语、数学、物理、化学四门课程。输入该学习小组5位同学第一学期这4门课程的成绩和第二学期这4门课程的成绩,求出每位同学每门课程的平均分和学年总分,并输出
▼优质解答
答案和解析
#include "stdio.h" main() { float term1[5][4],term2[5][4]; int i,j; float num[5]; float ave[5][4]; printf("输入第一学期四门功课成绩:\n"); for(i=0; i<5; i++) { for(j=0; j<4; j++) { scanf("%f", &term1[i][j]); getchar(); } num[i] = 0; } printf("输入第二学期四门功课成绩:\n"); for(i=0; i<5; i++) { for(j=0; j<4; j++) { scanf("%f", &term2[i][j]); getchar(); } } for(i=0; i<5; i++) { for(j=0; j<4; j++) { ave[i][j] = (term1[i][j] + term2[i][j])/2; num[i] = num[i] + term1[i][j] + term2[i][j]; } } printf("四门功课平均成绩:\n"); for(i=0; i<5; i++) { for(j=0; j<4; j++) { printf("%f ", ave[i][j]); } printf("\n"); } printf("学年总成绩:\n"); for(i=0; i<5; i++) printf("%f\n",num[i]); getchar(); }
求采纳