在C中重复编号顺序

时间:2019-09-30 07:09:01

标签: c

您能帮我修复代码吗?

样本输入:

  

8 4

样本输出:

  

1 2 3 4 1 2 3 4

说明:

8是序列号的限制

4是从1开始的最大数字

我只能写

for (i = 1; i <= limit_number; i++)

输出:1 2 3 4 5 6 7 8

我还需要什么?

1 个答案:

答案 0 :(得分:1)

尝试一下:

int maximum = 4, limit_number = 8;
for(i = 0; i<limit_number; i++)
  printf("%d ", (i%maximum) + 1);