数组类型(code)
static void Main(string[] args)
{
/***********************************************/
/*--1维--*/
/***********************************************/
double[] arr = new double[5];
//对数组元素付值
for (int i = 0; i < arr.Length; i++ )
{
arr[i] = Math.Pow(2,i);
}
//输出元素
for(int i = 0;i<arr.Length;i++)
{
Console.WriteLine(arr[i]);
}
/***********************************************/
/*--交错--*/
/***********************************************/
double [][] arr1 = new double[5][];
//控制行
for (int i = 0; i < 5; i++ )
{
//初始化每一行的 数组
arr1[i] = new double[(i+1)*2];
//控制列
for(int j= 0; j<(i+1)*2; j++)
{
//对元素初值
arr1[i][j] = j*Math.Pow(i, 2);
Console.Write("{0}",arr1[i][j]);
}
Console.WriteLine();
}
/*************************************************/
/*--二维--*/
/*************************************************/
int [,] arr2 = new int[2,3]{{1,2,3},{4,5,6}};
for(int i=0; i<2;i++)
{
for (int j = 0; j < 3; j++ )
{
Console.Write("{0}",arr2[i,j]);
}
Console.WriteLine();
}
}

浙公网安备 33010602011771号