我定义了一个二位数组int[,] array=new int[,] {{10,20},{20,30},{30,40},{40,50},{40,60},{40,45}};
我用一个嵌套循环能求出每一行的和,请问怎么去统计个数啊
比如,我要统计 和小于60有多少个,60-70之间有多少个,70-80有多少个,90以上有多少个
这个该怎么进行统计?
算是个作业贴吧,求帮帮忙.....
二位数组——每一维都是一个数组,这样做:
public class SomeType { public static void Main() { int[,] array = new int[,] { { 10, 20 }, { 20, 30 }, { 30, 40 }, { 40, 50 }, { 40, 60 }, { 40, 45 } }; int[] values=new int[4]; int sum = 0; //求和 //获得外部纬度的总长度 for (int i = 0; i <= array.GetUpperBound(0); i++) { sum = 0; //获得内部纬度总长度 for (int j = 0; j <= array.GetUpperBound(1); j++) { sum += array[i,j]; } Console.WriteLine("第"+(i+1)+"行和:"+sum); if (sum < 60) { values[0]++; } else if (sum >= 60 && sum < 70) { values[1]++; } else if (sum >= 70 && sum <= 80) { values[2]++; } else if (sum > 90) { values[3]++; } } Console.WriteLine("小于60分:"+values[0]); Console.WriteLine("大于等于60分且小于70分:" + values[1]); Console.WriteLine("大于等于70分且小于80分:" + values[2]); Console.WriteLine("大于90分:" + values[3]); } }
QQ我: 下载MSDN桌面工具(Vista,Win7) 我的博客园 慈善点击,点击此处