早教吧作业答案频道 -->其他-->
首先是生成1-35这个35个数字而后随机分成7组每组包含5个数但每个数不能重复比如第一组里有1这个数那剩下的6组包括第一组的另外4个数只能在2-35里面随机组成
题目详情
首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
▼优质解答
答案和解析
static void Main(string[] args)
{
// 首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
//但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
//首先生成35个数字
List dataSource = new List();
for (int i = 1; i <= 35; i++)
dataSource.Add(i);
//开始随即分组,外侧循环7次,分为7组
List
{
// 首先是生成1-35 这个35个数字 而后随机分成7组 每组包含5个数
//但每个数不能重复 比如第一组里有1这个数 那剩下的6组 包括第一组的另外4个数 只能在2-35里面随机组成
//首先生成35个数字
List
for (int i = 1; i <= 35; i++)
dataSource.Add(i);
//开始随即分组,外侧循环7次,分为7组
List
- > groups = new List
- >();
for (int i = 0; i < 7; i++)
{
//内侧循环5次,每组生成5个数字
List
Console.WriteLine("第{0}个分组的数字为:", i + 1);
for (int j = 0; j < 5; j++)
{
//随即取数字,根据dataSource的长度来随即一个索引,利用这个索引取出dataSource中的数字假如分组中,然后将这个数字从dataSource中移除
int index = new Random().Next(dataSource.Count);
int number = dataSource[index];
lst.Add(number);
dataSource.RemoveAt(index);
Console.Write(number + ",");
}
groups.Add(lst);//groups存放最后生成的7个分组
Console.WriteLine();
}
Console.Read();
}
看了 首先是生成1-35这个35个...的网友还看了以下:
对某校学生先按年级分组,在此基础上再按性别分组,这种分组方法是()。A.简单分组B.复合分组C.再分 2020-06-07 …
对某工厂工人先按工种分组,在此基础上再按年龄分组,这种分组方法是( )。A.简单分组 B.复合分组C 2020-06-07 …
全国总人口按年龄分为5组,这种分组方法属于( )。A.简单分组B.复合分组C.按品质标志分组D.以二 2020-06-07 …
全国总人口按年龄分为5组,这种分组方法属于( )。A.简单分组B.复合分组C.按品质标志分组D.平行 2020-06-07 …
对企业按行业分组后,在此基础上再按大中小规模分组,这种分组方法属于()。A.简单分组B.复合分组C. 2020-06-07 …
对某校学生先按年级分组,在此基础上再按年龄分组,这种分组方法是( )。A.简单分组B.复合分组C.再 2020-06-07 …
英语翻译机械图纸里面有的备注写得是“借用”怎么翻译如:弹簧下座---组件---借用这里的“组件”“ 2020-06-12 …
把0---9分为四组.一个小朋友是这样分的:A.1378B.0C.59D.246请说出这四组数的关 2020-07-16 …
一年级有49人,二年级有56人.大课间时间,老师组织一、二年级同学分组玩老鹰抓小鸡.要使两个年级分成 2020-11-28 …
是数值型数据分组方法的一种,另一种为组距分组.单变量值分组是把每一个变量值作为一组,这种分组方法通常 2020-12-23 …