nnpc.net
当前位置:首页 >> 用C#声明一个长度为3的交错数组,并遍历输出 >>

用C#声明一个长度为3的交错数组,并遍历输出

using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[][] ja = new int[3][];//声明一个交错数组ja,ja 中有三个元素.分别是 ja[0],ja[1],ja[2]每个元素

//一维数组 int[] iarray = new int[] { 1, 2, 3, 45, 6 }; foreach (int i in iarray) console.write(i.tostring() + ","); console.writeline("\n\n"); //2级数组 int[,] i2array = new int[,] { { 1, 2 }, { 3, 4 } }; foreach (int i1 in i2array) { console.write(i1.tostring() + ","); }

建立个交错数组,循环写 static void Main(string[] args) { int[][] arr = new int[9][]; for (int i = 1; i <= 9; i++) { arr[i - 1] = new int[i]; for (int j = 1; j <= i; j++) arr[i - 1][j - 1] = i * j; } //输出 for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) Console.Write("{0}x{1}

如果采用C#4.0来实现,以上5点都比较简单.1. 整型数组 int[] xx=new int[]();2. foreach这个数组,然后 x%2=0的就是偶数3. 采用linq实现,假定这个整数为y,则代码为 int m=xx.count(p=>p==y);if (m>0) 存在4. 这个会用到随机数,随机两个整数,范围在1到n-1之间即可,然后使用下标的方式来获取数组中的两个数,做除法.关键点在rand这个随机函数,以及数组的下表xx[9]5. 这个最简单,用linq来实现,只需要一句话 xx.orderby(p=>p)即可.

简单的写了一个给数组赋值的方法,不知道是不是符合你的要求int[] array = new int[10];//声明一个int型的数组for (int x = 0; x < array.Length; x++)//用于循环输入{Console.WriteLine("请输入数字:");int number = int.Parse(Console.ReadLine(

建议你用List的ArrayList,例如:List list = new ArrayList();//用add()的方法增加元素list.add(你的元素);

for (int f = 0; f < d; f++) { stu[i][f] = new Student(); Console.Write("学号:"); stu[i][f].num = Convert.ToInt32(Console.ReadLine()); Console.Write("姓名:"); stu[i][f].name = Console.ReadLine(); Console.Write("年龄:"); stu[i][f].

数组的长度不可能是可变的,如果想实现可变的长度,只能使用集合,而且多维数组用起来不太方便且又浪费空间,一般都使用交叉数组来实现.下面是使用ArrayList例子:(如果类型确定还可以泛型集合)string[] person1 = new string[2];person

foreach(var a in array) { this.text=a.tostring; } for(int i =0;i<array.upbound;i++) { this.text=array[i].tostring; }

double a[10]; double sum=0; a[3]=2.667; a[9]=1.353; for(int i=0;i<10;i++) { sum+=a[i]; } printf("%f",sum/10);

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com