数组:从一个整数数组中取出最大的整数。
保存多个值。任意类型都可以声明数组。
int[] nums = {5,3,8};//数组可以直接赋值。 int[] nums = new int[3];//也可以先声明数组 不赋值。
int[] s = { 20, 30, 40, 50 };//类型后加上[],就是这个类型的数组。 Console.WriteLine("s数组的长度为:{0}",s.Length);//显示数组的长度 Console.WriteLine("s[0]的值为:{0}", s[0]);//输出s[0]的值。 数组序号从0开始。 s[1] = s[1] * 2;//30*2=60 Console.WriteLine("s[1]的值为:{0}", s[1]);//输出s[1]的值
输出结果:
依次显示数组中的数据。
int[] s = { 20, 30, 40, 50 };//定义整型数组。 for (int i = 0; i < s.Length; i++)//length 和最后一个元素的序号相差1.比如取出数组长度为4,则数组最后一个数的标我4-1=3. { Console.WriteLine("s[{0}]的值为:{1}",i,s[i]);//依次输出数组中的值。 }
输出结果:
从一个整数数组中取出最大的整数。
int[] s = { 10, 20, 30, 50, 70, 60, 40, 100, 80, 90, 5, 6, 25 };//定义一个数组,并赋值 int max = 0;//定义一个整型变量 for (int i = 0; i < s.Length; i++)//判断i是否小于s数组的长度。 { if (max < s[i])//判断max是否大于s[i]的值 { max = s[i];//如果小于,则将s[i]值赋给max。 } } Console.WriteLine("数组中最大的数为:{0}", max);//最后输出最大值。 Console.ReadKey();//按任意键退出
输出结果: