我需要以如下格式列出从 1 到 x 的数字
2,1,4,3,6,5,8,7 ......
我想到了一个循环
for(i =1; i <j+1; i=i+2)
{
if (i < j)
printf("%d ", i);
printf(" %d \n", (i-1));
}
这似乎很原始。
在我的系统中,在某些情况下我必须按升序访问数字 (0,1,2,3,4,...) 并且在某些情况下我必须按上述顺序访问数字.
我想根据情况改变 for 循环的样式。
你能建议一个更好的方法来实现这个循环。
谢谢
最佳答案
for(i=2; i<=j; i=i+2)
printf("%d %d", i, i-1);
关于c - 在 C 中实现此 for 循环的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27178051/