C# 这个循环我已经头晕了 快来帮忙!

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:45:38
所有的条件都可以求出来,学生的ID,实验序号为1的ID,为2的ID..说实话我都不知道怎么表达了.基本意思就是这样 还请各位帮下忙 这个循环实在写不下去了
循环不知道怎么写了.
学生总数 Int ClassCount;
实验表格总数 Int Table;
实验表格序号数 Int No;
按照实验表格序号数来分组,把学生总数分为N组(总数除以实验表格序号数,在不能整除的情况下,余数学生为一组).(如:表格序号数为5,学生为10,那么分为2组,每组5个学生,每组学生的成员的数目=实验表格序号数),分配实验表格给每组的成员(实验表格序号为1的分配给第一组第一个学生,表格序号为二的分配给第一组第二个学生,依此类推.),第一组分配完之后,第二组(实验表格序号为一的分配给第二组第一个学生,表格序号为二的分配给第二组第2个学生...)依此类推..
有什么问题你们说下 我补充.

int Group=ClassCount/No;
int Log=ClassCount%No;
int Degree
if(Log==0)
Degree=Group;
else Degree=Group+1;
for(int i=0;i<Degree;i++)
{
int[] students=new int[No]
for(int j=0;j<No;j++)
{
students[j]=j+1;//第j个学生分配的是言表格序号
}
}