using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication9
{
class Program
{
static void Main(string[] args)
{
int[,] p = new int[2,10000];//第一行为人的年龄,第二行为性别用0表示女,用1表示男。
int[,] all = new int[2, 20];//第一行统计以5年为年龄段的女人人数,第二行统计以5为年龄段男人的人数。
int c = 0;
for (int i = 0; i < 20; i++)
{
all[0, i] = 0;
all[1, i] = 0;
}
Random ran=new Random();
for (int i = 0; i < 10000; i++)
{
p[0,i] = ran.Next( 0,100 );//对人进行随机赋年龄值。
p[1, i] = ran.Next(0,2);//用0表示女,1表示男。
if (0 < p[0, i] && p[0, i] <= 5)//判断是否在年龄段内。
{
if ( p[1,i]==0 )//判断是否为女。
{
all[0,0]++;//这个年龄段的女人人数加1.
}
else//不为女则为男。
{
all[1, 0]++;//这个年龄段的男人人数加1.
}
}
if (5 < p[0, i] && p[0, i]<= 10)
{
if (p[1, i] == 0)
{
all[0,1]++;
}
else
{
all[1,1]++;
}
}
if (10 < p[0, i] && p[0, i] <= 15)
{
if (p[1, i] == 0)
{
all[0,2]++;
}
else
{
all[1,2]++;
}
}
if (15 < p[0, i] && p[0, i] <= 20)
{
if (p[1, i] == 0)
{
all[0,3]++;
}
else
{
all[1,3]++;
}
}
if (20 < p[0, i] && p[0, i] <= 25)
{
if (p[1, i] == 0)
{
all[0,4]++;
}
else
{
all[1,4]++;
}
}
if (25 < p[0, i] && p[0, i] <= 30)
{
if (p[1, i] == 0)
{
all[0,5]++;
}
else
{
all[1,5]++;
}
}
if (30 < p[0, i] && p[0, i] <= 35)
{
if (p[1, i] == 0)
{
all[0,6]++;
}
else
{
all[1,6]++;
}
}
if (35 < p[0, i] && p[0, i] <= 40)
{
if (p[1, i] == 0)
{
all[0,7]++;
}
else
{
all[1,7]++;
}
}
if (40 < p[0, i] && p[0, i] <= 45)
{
if (p[1, i] == 0)
{
all[0,8]++;
}
else
{
all[1,8]++;
}
}
if (45 < p[0, i] && p[0, i] <= 50)
{
if (p[1, i] == 0)
{
all[0,9]++;
}
else
{
all[1,9]++;
}
}
if (50 < p[0, i] && p[0, i] <= 55)
{
if (p[1, i] == 0)
{
all[0,10]++;
}
else
{
all[1,10]++;
}
}
if (55 < p[0, i] && p[0, i] <= 60)
{
if (p[1, i] == 0)
{
all[0,11]++;
}
else
{
all[1,11]++;
}
}
if (60 < p[0, i] && p[0, i] <= 65)
{
if (p[1, i] == 0)
{
all[0,12]++;
}
else
{
all[1,12]++;
}
}
if (65 < p[0, i] && p[0, i] <= 70)
{
if (p[1, i] == 0)
{
all[0,13]++;
}
else
{
all[1,13]++;
}
}
if (70 < p[0, i] && p[0, i] <= 75)
{
if (p[1, i] == 0)
{
all[0,14]++;
}
else
{
all[1,14]++;
}
}
if (75 < p[0, i] && p[0, i] <= 80)
{
if (p[1, i] == 0)
{
all[0,15]++;
}
else
{
all[1,15]++;
}
}
if (80 < p[0, i] && p[0, i] <= 85)
{
if (p[1, i] == 0)
{
all[0,16]++;
}
else
{
all[1,16]++;
}
}
if (85 < p[0, i] && p[0, i] <= 90)
{
if (p[1, i] == 0)
{
all[0,17]++;
}
else
{
all[1,17]++;
}
}
if (90 < p[0, i] && p[0, i] <= 95)
{
if (p[1, i] == 0)
{
all[0,18]++;
}
else
{
all[1,18]++;
}
}
if (95 < p[0, i] && p[0, i] <= 100)
{
if (p[1, i] == 0)
{
all[0,19]++;
}
else
{
all[1,19]++;
}
}
}
for (int i = 0; i < 20; i++)
{
Console.Write("{0}-", c);
c += 5;
Console.WriteLine("{0}: woman {1} , man {2}", c, all[0, i], all[1, i]);
}
}
}
}
[[it] 本帖最后由 冢骨 于 2008-3-31 20:52 编辑 [/it]]