各位大大帮忙啊!用c++做一个10*10的数组,能输出最大数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了各位大大帮忙啊!用c++做一个10*10的数组,能输出最大数相关的知识,希望对你有一定的参考价值。

各位大大帮忙啊!用c++做一个10*10的数组,能输出最大数

#include<iostream>
#include<iomanip>

using namespace std;

int main()

int array[10][10];
int max;

//赋值二维矩阵
for (int i=0;i<10;i++)

for (int j=0;j<10;j++)

array[i][j]=(i-5)*(j+10);




//显示二维矩阵
for (i=0;i<10;i++)

cout<<" ";
for (int j=0;j<10;j++)

cout<<setw(6)<<array[i][j];

cout<<endl;


//找最大值
for (i=0;i<10;i++)

for (int j=0;j<10;j++)

if (j<9)

if (array[i][j]<=array[i][j+1])

max=array[i][j+1];



if (i<9&&j==9)

if (array[i][j]<=array[i+1][0])

max=array[i+1][0];






cout<<"最大值为:"<<max<<endl;

return 0;


你好哈 通过VC6.0的测试 正确哈!!!!
参考技术A #include <stdio.h>
#include <time.h>
#include <stdlib.h>

void main()

int m[10][10],maxi=0,maxj=0;
srand((unsigned)time(NULL));
printf("数组初始化:\n");
for(int i=0;i<10;i++)
for(int j=0;j<10;j++)

m[i][j]=rand()%100;
if(m[i][j]>m[maxi][maxj])

maxi=i;
maxj=j;

printf("%d,",m[i][j]);
if(j==9)
printf("\n");

printf("最大数为:%d\n",m[maxi][maxj]);
参考技术B c语言不行吗?

以上是关于各位大大帮忙啊!用c++做一个10*10的数组,能输出最大数的主要内容,如果未能解决你的问题,请参考以下文章

我有两道c语言题要做,应该不难,请各位大神帮忙

找出n个有序数组中第K小的数。怎么写算法啊?各位帮帮忙!

我的stm32串口使用printf函数总是不能成功发送数据啊,各位大哥大姐能帮忙看一下吗?实现的功能就是循环

QT是啥软件啊?

Mathematica在画图时坐标系都出来了,为啥没图像?求各位大神帮忙。着急啊

CSS叠层的问题图标叠在图片的右下角;如果能解决我能加分(10分)跪求大神帮忙啊