111,129
社区成员
发帖
与我相关
我的任务
分享
//如何声明一个二维数组呢?
int a = 10, b = 20;
int [,] aSS = new int [a,b];
//怎么对二维数组赋值呢?
for(int j = 0; j < b; j ++)
{
for(int i = 0;i < a;i ++)
{
aSS [i,j] = 10;
}
}
//如何随机取出其中的值呢?
//把 i,j 分别取随机数,范围分别是 0~a-1 和 0~b-1;然后
int xxx = aSS[i,j];
int x = 10;
int y = 10;
int[,] array;
/// <summary>
/// 创建二维数组
/// </summary>
private void create()
{
array = new int[x, y];
}
/// <summary>
/// 给二维数组赋值
/// </summary>
private void setValue()
{
for (int i = 0; i < x; i++)
{
for (int j = 0; j < y; j++)
{
array[i, j] = new Random().Next(100);
}
}
}
/// <summary>
/// 随机获取二维数组的值
/// </summary>
private void getValue()
{
int xValue = new Random().Next(x);
int yValue = new Random().Next(y);
int value = array[xValue, yValue];
}
using System;
class Matrix
{
static void Main()
{
int[,] arr=new int[4,6];
for(int i=0;i<4;i++)
{
for(int j=0;j<6;j++)
{
arr[i,j]=(i+1)*10+j+1;
}
}
for(int i=0;i<4;i++)
{
for(int j=0;j<6;j++)
{
Console.Write("{0} ",arr[i,j]);
}
Console.WriteLine();
}
}
}