#include<iostream>
#include<ctime>
using namespace std;
int main() //随机生成一个行列数不大于10,元素大小不大于100的
二维数组{
srand((unsigned)time(NULL)); //设定
随机数 int n = rand()%10; //行列数n为0-9的数字
while(!n)
{
n = rand()%10;
}
//动态生成数组同时赋值
int **num = new int*[n];
for(int i=0;i<n;i++)
{
num[i] = new int[n];
for(int j=0;j<n;j++)
num[i][j] = rand()%100; //数组元素为0-100的数字
}
//输出数组
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
cout << num[i][j] << " ";
cout << endl;
}
return 0;
}