二维数组的定义方式:
1、 数据类型 数组名 [行数][列数] ;
2、 数据类型 数组名 [行数][列数] ={数据1,数据2,数据3,数据4} ;
3、 数据类型 数组名 [行数][列数] ={{数据1,数据2},{数据3,数据4}};
4、 数据类型 数组名 [ ][列数] ={数据1,数据2,数据3,数据4} ;
#include<iostream>
#include <tchar.h>
#include<string>
using namespace std;
/*
二维数组的定义方式:
1、 数据类型 数组名 [行数][列数] ;
2、 数据类型 数组名 [行数][列数] ={数据1,数据2,数据3,数据4} ;
3、 数据类型 数组名 [行数][列数] ={{数据1,数据2},{数据3,数据4}};
4、 数据类型 数组名 [ ][列数] ={数据1,数据2,数据3,数据4} ;
*/
int main() {
//int arr002[3][4] =
//{ {1,2,3},{4,5,6},
// {7,8,9,11}
//}; //0
//for (int i = 0; i < 3; i++)
//{
// for (int j = 0; j < 4; j++)
// {
// cout << arr002[i][j] << " ";
// }
// cout << endl;
//}
int arr003[3][3] =
{
{80 ,60, 90},
{60 ,50 ,30},
{66 ,58 ,79}
};
string amess[3] = {"张三","李四","王五"};
for (int i = 0; i < 3; i++)
{
int sum2 = 0;
for (int j = 0; j < 3; j++)
{
sum2 += arr003[i][j];
}
cout << "第" << i + 1 << "人的成绩" << amess[i] << "是\n";
cout << sum2 << endl;
}
system("pause");
return 0;
}
成绩统计效果简图: