1.for循环代码
int i = 0;
for (i = 1; i <= 10; i++)
{
if (i == 5)
continue;
printf("%d", i);
}
输出结果
2.while循环代码
int i = 1;
while (i <= 10)
{
if (i==5)
continue;
printf("%d\n",i);
i++;
}
输出结果
3.总结
for循环可以实现while循环的功能,while循环也可以实现for循环的功能,没有那个更好的说法,要看应用场景。
for循环更合适事先知道循环总次数的场景,一般与计数器或数组结合一起使用。
while循环更合适事先不知道循环总次数的场景,以达到某个目标为目。