利用二维数组存储一个3行4列的单位矩阵,并输出最大值和最小值
2011-10-25 17:43
375 查看
#include<iostream.h>
void main()
{
int i,j,a[3][4];
int max,min;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
cin>>a[i][j];
}
for(i=0;i<=2;i++)
{
cout<<endl;
for(j=0;j<=3;j++)
cout<<a[i][j]<<"\t";
}
max=a[0][0];
min=a[0][0];
for (i=0 ; i<3 ; ++i)
for ( j=0; j<4 ;++j)
{ if ( max<=a[i][j])
max=a[i][j];
if ( min>=a[i][j])
min=a[i][j];
}
cout<<"max="<<max<<" "<<"min="<<min<<endl;
}
void main()
{
int i,j,a[3][4];
int max,min;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
cin>>a[i][j];
}
for(i=0;i<=2;i++)
{
cout<<endl;
for(j=0;j<=3;j++)
cout<<a[i][j]<<"\t";
}
max=a[0][0];
min=a[0][0];
for (i=0 ; i<3 ; ++i)
for ( j=0; j<4 ;++j)
{ if ( max<=a[i][j])
max=a[i][j];
if ( min>=a[i][j])
min=a[i][j];
}
cout<<"max="<<max<<" "<<"min="<<min<<endl;
}
相关文章推荐
- 利用二维数组存储一个5行6列的单位矩阵,并按矩阵和转置矩阵形式输出
- 第6章 数组----遍历数组(使用二维数组输出一个3行4列且所有元素都是0的矩阵)
- 有一个3行4列的二维数组,要求编程找出最大的元素,并输出所在的行和列。
- /*输入一个5*5的矩阵,输出所有的鞍点。所谓鞍点是指某一行中的最大值也是该列中的最小值。*/
- 将对称矩阵压缩存储,实现矩阵相乘,输出相乘后结果(用二维数组)
- 用二维数组名作形参、实参,求3行4列矩阵中的最大值
- java二维数组求每行最大值,每列最小值,及输出数组主对角线上的元素
- 用二维数组名作形参、实参,求3行4列矩阵中的最大值(二)
- 【c语言】利用指针求三个数的最大数和最小数
- 题目1102:最小面积子矩阵(暴力求解&最大连续子序列)
- 【iOS开发-44】通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- 华为机试题:输入一组大于等于0的整数,从小到大排序输出,输出有连续数时,只输出连续数的最小和最大值
- 电子科技大学推免复试题:利用递归方法找出一个数组中的最大值和最小值
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 生成一个4*5的二维数组,找出二维数组的所有鞍点。所谓鞍点是指该位置的数在该行上最大,而在该列上最小。
- JAVA 输入两个正整数m和n,求其最大公约数和最小公倍数。 1.程序分析:利用辗除法。
- 为什么计算机最小的存储单位是字节?而最小到的传输单位是bit?
- 二维数组蛇形和Z形矩阵输出
- 利用并查集求最大生成树和最小生成树(nlogn)
- 自定义数组,实现输出改数组的长度、最大值和最小值