用c++生成一个5*5的随机数矩阵,输出最大,最小值
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 07:45:10
用c++生成一个5*5的随机数矩阵,输出最大,最小值
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(unsigned (time(NULL))); ///初始化随机种子
int array[5][5];
int max,min;
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
array[i][j]=rand(); ///随机数
cout<<"随机生成的5*5的数列为"<<endl;
cout<<endl;
max=min=array[0][0];
for(i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
cout<<array[i][j]<<"\t";
if(array[i][j]> max)
max = array[i][j];
if(array[i][j] < min)
min = array[i][j];
}
cout<<endl;
}
cout<<"max="<<max<<",min="<<min<<endl;
cin.get();
return 0;
}
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(unsigned (time(NULL))); ///初始化随机种子
int array[5][5];
int max,min;
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
array[i][j]=rand(); ///随机数
cout<<"随机生成的5*5的数列为"<<endl;
cout<<endl;
max=min=array[0][0];
for(i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
cout<<array[i][j]<<"\t";
if(array[i][j]> max)
max = array[i][j];
if(array[i][j] < min)
min = array[i][j];
}
cout<<endl;
}
cout<<"max="<<max<<",min="<<min<<endl;
cin.get();
return 0;
}
用c++生成一个5*5的随机数矩阵,输出主对角线的和
构造一个5*5矩阵的c程序 中间输出最大值 四个角依次输入四个最小值
vb 用[1,100]之间的随机数生成5行5列的矩阵,将其写入d盘顺序文件a1.txt中,然后找出其中最小值,将最小值追
c语言 写一个4×4矩阵,找出其中最大值最小值 和最大最小值的位标.
C语言输入一个3行5列的矩阵数据,输出矩阵中每行最大值
输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.
c语言:一个100-200之间的随机数a,然后生成a个2-1000的随机数,然后将其中的素数8个一行输出
用c语言编程输出4×4阶矩阵的最大值、最小值及其下标
用C#,利用随机函数生成一个4×4的矩阵(即二维矩阵),范围是[20,50]内的整数,输出其最大值和下标.
用c语言输入一组数据,输出最大最小值
C语言!如何求一个3×3整形矩阵中最大元素的值,并将最大值返回到主函数中输出,该矩阵也输出!
用JAVA编写一个程序,要求生成5个随机数,随机数的取值范围是20到60