如何将此For循环数组转换为C程序上的While循环?

问题描述 投票:-4回答:2

如何将这个For循环数组转换为C程序上的While循环

for ( i = -20; i < 80; i = i+5 )

{

if ( i % 5 == 0 )

printf("\n");

n -= array[i];

printf("%d ", n);

}
c arrays for-loop while-loop
2个回答
0
投票

-2
投票
for (x; y; z) { ... }

大致等效于

[[1]至

x; while (y) { ... z; }

这里没有这样做的真正意义;它只会使代码更混乱。


x中声明的变量的范围不同。如果使用continue,也会有所不同。
© www.soinside.com 2019 - 2024. All rights reserved.