三个人的四门课,分别按人和科目得出平均分并输出(C语言二维数组)。

#包含" stdafx.h "

# include & ltiostream & gt

使用命名空间std

int main()

{

int a[3][4]={{98,97,99,78},{100,67,89,98},{78,89,90,79 } };//定义一个二维数组并初始化它。

int average_a[3],average _ b[4];//定义两个一维数组,分别求平均值。

int i,j;

float sum1=0,sum 2 = 0;?

//求每个学生四个年级的平均分。

for(I = 0;我& lt3;i++)

{

for(j = 0;j & lt4;j++)

{

sum 1 = sum 1+a[I][j];

}

average _ a[I]= sum 1/4;//使用数组保存这些平均分数。

sum 1 = 0;

}

//求每科三个同学的平均分。

for(j = 0;j & lt4;j++)

{

for(I = 0;我& lt3;i++)

{

sum 2 = sum 2+a[I][j];

}

average _ b[j]= sum 2/3;

sum 2 = 0;

}

//让这三个学生依次是刘、李、。四门课依次是高数、英语、C++和心理学。

cout & lt& lt刘、和李的平均得分为

for(I = 0;我& lt3;i++)

{

cout & lt& ltaverage _ a[I]& lt;& ltendl

}

cout & lt& lt“高数、英语、C++和心理学的平均分是:”

for(I = 0;我& lt4;i++)

{

cout & lt& ltaverage _ b[I]& lt;& ltendl

}

返回0;

}

扩展数据:

1,C语言是一种面向过程的、抽象的通用编程语言,广泛应用于底层开发。c语言具有高效、灵活、功能丰富、表现力强、可移植性高等特点,在编程中备受青睐。

2.c语言编译器一般存在于各种操作系统中,如微软Windows、macOS、Linux、Unix等。C语言的设计影响了后来的很多编程语言,比如C++、Objective-C、Java、C#等等。