//数组:相同数据类型的成员组成的一组数据
//int [] numbers={1,2,3,4,5};
//在使用数组之前必须进行初始化赋值;
//初始化数组 “动态初始化和静态初始化”;
//动态初始化
//类型【】 数组名=new 类型【数组长度】;
// int[] numbers = new int[10];//默认值是:0;
// float[] score = new float[10];//默认值是:0.0f;
// string[] names = new string[10];//默认值是:null;
//
// int[] numbers_1 = new int[3]{ 1, 2, 3 };
// int[] numbers_2 = new int[]{ 1, 2, 3 };
// string[] names_1 = new string[]{ "China", "American", "Japan" };
//静态初始化
// int[] numbers_3 = { 1, 2, 3, 4, 5,6 };
// string[] names_2 = { "圈圈", "转转", "兜兜" };
//通过数组下表访问数组中的成员;
// string name = names_2 [0];
// Console.WriteLine (name);
//避免下标越界
//获取数组的长度;
// int a = 3;
// if (a < names_2.Length) {
// Console.WriteLine (names_2 [a]);
// }
//数组的遍历(即对数组中子元素的循环),用于打印所有数组中的子元素
// for (int i = 0; i < numbers_3.Length; ++i) {
// Console.WriteLine (numbers_3 [i]);
// }
//修改数组的成员
// numbers_3[5]=7;
// for (int i = 0; i < numbers_3.Length; ++i) {
// Console.WriteLine (numbers_3 [i]);
// }
//反向打印,并求出所有元素的和
/ int[] intArray = { 1,12,34,2,5,6};
//int a=intArray[0]+intArray[1]+intArray[2]+intArray[3]+intArray[4]+intArray[5];
// for (int i = intArray.Length-1; i >= 0; --i) {
// int b = intArray [i];
// Console.WriteLine ("{0}",b);
// }
// int sum = 0;
// for (int j = 0; j < intArray.Length - 1; ++j) {
// sum += intArray [j];
// }
// Console.WriteLine ("{0}",sum);
网友评论