我有这个可爱的任务,我知道这可以提高我的知识,但是有一个逻辑可以与你分享, 假设我已经设置了cols 4 范围将是1-9 我想要这个输出
1,2,3,4
1,2,3,5
1,2,3,6
1,2,3,7
1,2,3,8
1,2,3,9
1,2,4,5
1,2,4,6
1,2,4,7
1,2,4,8
1,2,4,9
1,2,5,6
1,2,5,7
1,2,5,8
1,2,5,9
1,2,6,7
1,2,6,8
1,2,6,9
1,2,7,8
1,2,7,9
1,2,8,9
so on
当范围满足时,prev col nubmer将增加,当col col范围满足时,另一个prev col colrase,依此类推,
for(i = 1 i<=9 i++)
{
what next plz describe
}
答案 0 :(得分:0)
只需尝试这个
for (i=1; i<=9; i++)
{
for (j=i+1; j<=9; j++)
{
for (k=j+1; k<=9; k++)
{
for (l=k+1; l<=9; l++)
{
printf("%d, %d, %d, %d\n", i, j, k, l);
}
}
}
}