数组基本操作
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { int[] scores = new int[5]; scores[0] = 50; scores[1] = 40; scores[2] = 60; scores[3] = 80; scores[4] = 90; //输出第一同学的成绩 printScores(scores); //并将第一位同学成绩排序 Array.Sort(scores); foreach (var item in scores)//遍历输出,使用foreach输出 { Console.Write(item+" "); } for (int i = 0; i < scores.Length; i++)//用for遍历输出 { Console.WriteLine(scores[i]); } int[] scores2 = new int[5]; // 把该同学的最后2门课程成绩复制给第2个同学 Array.Copy(scores, 3, scores2, 3, 2); //输出第2同学的成绩 printScores(scores2); //该同学的所有课程成绩复制给第3个同学 int[] scores3 = new int[5]; scores.CopyTo(scores3, 0); //输出第3同学的成绩 printScores(scores3); int m = scores[0];//访问第一个元素 int m2 = scores[4];//访问最后一个元素 scores.Min();//获取数组中最小值 scores.Max();//获取数组中最大值 scores.Sum();//获取数组中元素的和 int a = scores.Length;//获取数组长度 Console.ReadKey(); } static void printScores(int[] scores) { int len = scores.Length; for (int i = 0; i < len; i++) { Console.WriteLine(scores[i] ); } } } }
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了