第二次实验第五题。使用二维数组输出表格
2017-11-13 08:49
274 查看
#include<iostream>
using namespace std;
void main()
{
int i, j;
float a[4][6];
a[3][5] = 0;
cout << "输入成绩:\n";
for (i = 0; i < 3; i++)
for (j = 0; j < 5; j++)
cin >> a[i][j];
for (i = 0; i < 3; i++)
{
a[i][5] = 0;
for (j = 0; j < 5; j++)
{
a[i][5] += a[i][j];
}
a[i][5] = a[i][5] / 5;
}
for (j = 0; j < 5; j++)
{
a[3][j] = 0;
for (i = 0; i < 3; i++)
{
a[3][j] += a[i][j];
}
}
cout << "输出结果:\n";
for (i = 0; i < 4; i++)
{
for (j = 0; j < 6; j++)
{
cout << a[i][j] << " ";
}
cout << "\n";
}
for (j = 0; j < 5; j++)
{
a[3][j] = a[3][j] / 3;
}
cout << "averge:\n";
for (j = 0; j < 5; j++)
{
cout << a[3][j] << " ";
}
getchar();
getchar();
}
using namespace std;
void main()
{
int i, j;
float a[4][6];
a[3][5] = 0;
cout << "输入成绩:\n";
for (i = 0; i < 3; i++)
for (j = 0; j < 5; j++)
cin >> a[i][j];
for (i = 0; i < 3; i++)
{
a[i][5] = 0;
for (j = 0; j < 5; j++)
{
a[i][5] += a[i][j];
}
a[i][5] = a[i][5] / 5;
}
for (j = 0; j < 5; j++)
{
a[3][j] = 0;
for (i = 0; i < 3; i++)
{
a[3][j] += a[i][j];
}
}
cout << "输出结果:\n";
for (i = 0; i < 4; i++)
{
for (j = 0; j < 6; j++)
{
cout << a[i][j] << " ";
}
cout << "\n";
}
for (j = 0; j < 5; j++)
{
a[3][j] = a[3][j] / 3;
}
cout << "averge:\n";
for (j = 0; j < 5; j++)
{
cout << a[3][j] << " ";
}
getchar();
getchar();
}
相关文章推荐
- JavaScript基础 使用for循环输出隔行同色的表格
- 实验 8 数组2 输出一张九九乘法口诀表。要求必须将乘积放入一个二维数组中,再输出该数组
- jstl使用foreach 循环遍历输出表格和数据
- 实验6 数组1 定义一个3×3的整形二维数组arr,为数组各元素赋值,找出最小值以及它的行下标和列下标,并输出该矩阵
- 使用Struts标签输出二维数组
- 实验8 编写程序,输出一张九九乘法口诀表。要求必须将乘积放入一个二维数组中,再输出该数组,程序运行效果如下
- 第6章 数组----遍历数组(使用二维数组输出一个3行4列且所有元素都是0的矩阵)
- 使用二维数组输出杨辉三角!
- JavaScript基础 使用for循环输出隔行同色的表格
- C++第二次实验-输出1000-10000之间,个位和千位相等的所有质数
- Hadoop实验:用java直接使用FileSystem以标准输出格式显示Hadoop文件系统中的文件
- 使用repeater输出表格,每隔3条输出一个<tr>
- JavaScript基础 使用for循环输出99乘法表(梯形表格)
- 使用for()嵌套循环输出二维数组
- 使用转义字符输出表格数据
- C++第二次实验-循环程序设计-项目7(输出完数)
- thymeleaf中使用layui 的自动化表格显示对象的某一属性值(格式化输出)
- JavaScript基础 使用for循环输出99乘法表(梯形表格)
- c++第二次实验-6质数输出
- 使用strtuts2的iterator标签循环输出二维数组