A.2.4-数组的定义,遍历,求和,平均值,求最大值
2013-03-25 09:49
393 查看
ylbtech- .NET-Basic: A.2.3-数组的定义,遍历,求和,平均值,求最大值 |
1.A,源代码 |
using System; namespace Test1 { class Program { static void BianLi(int[] a) { //for (int i = 0; i < a.Length; i++) //{ // //Console.Write(a[i]+"\t"); // Console.Write("{0}\t",a[i]); //} foreach (int f in a) { Console.Write("{0}\t", f); } } static int FunSum(int[] a) { int sum = 0; foreach (int f in a) { sum = sum + f; } return sum; } static int FunAvg(int[] a) { int sum = FunSum(a); int avg = sum / a.Length; return avg; } static int FunMax(int[] a) { int tempNum = 0; foreach (int f in a) { if (tempNum < f) { tempNum = f; } } return tempNum; } static void Main(string[] args) { //定义一个数组 int[] a = new int[4] { 8, 1, 14, 5 }; //用函数来处理数组 //输出数组 BianLi(a); //数组求和 Console.WriteLine("数组的和为:{0}", FunSum(a)); //数组求平均值 Console.WriteLine("数组的平均值为:{0}", FunAvg(a)); //求数组的最大值 Console.WriteLine("数组最大值为:{0}", FunMax(a)); Console.ReadLine(); } } }
![]() | 作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
相关文章推荐
- 关于使用定义函数来实现对于数组c中的元素进行筛选最大值最小值,计算平均值等操作
- Java编程:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- #定义泛型类#分别求Integer和Double型数组中元素的最大值,最小值,平均值
- C语言学习5:数组定义,数组名的含义,数组作为函数参数,数组赋值,数组左右移动,最大最小,反向遍历,冒泡排序,sizeof 和strlen区别,gets和puts,strcpy,strcat,strcmp,strchr,strstr,strlen
- 数组中简便方法求最大值,最小值,平均值,求和,和个数
- Java数组的应用2:数组的最大,最小,求和,平均值,倒置
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- Java数组的应用2:数组的最大,最小,求和,平均值,倒置
- Java数组的应用2:数组的最大,最小,求和,平均值,倒置
- java基础_day0018_数组_ArrayUtil_最大值_最小值_交换_复制_平均值_求和
- iOS 数组使用 valueForKeyPath:计算求和、平均值、最大、最小
- 数组定义属性遍历循环,输出最大数
- iOS小常识 数组求和、最大,最小、平均值
- 定义一个2维数组3行4列,求数组平均值最大值最小值js
- [Java基础]数组/二维数组/查找最大元素/平均值/复制/颠倒/矩阵相乘
- 【转】Linq 求和,求平均值,求最大,求最小,分组,计数
- Shell编程中的数组定义、遍历
- 不用遍历 递归算法 求数组中数字的最大值
- linux shell编程中的数组定义、遍历