我如何将其更改为while循环?
#include <stdio.h>
int main()
{
int sum = 0;
int number;
for ( number = 2; number <= 100; number +=2 )
{
sum += number;
}
printf( "Sum is %d\n", sum );
return 0;
}
答案 0 :(得分:0)
for
循环for(init; cond; step) { loop-body; }
等效于:
init;
while(cond)
{
loop-body;
step;
}
答案 1 :(得分:0)
for循环可以变成while循环,如下所示:
int sum = 0;
int number = 2;
while(number <= 100){
sum += number;
number += 2;
}
for循环分为三部分。在示例for(number = 2; number <= 100; number += 2)
中,第一部分number = 2
表示number
从2开始。第二部分意味着循环将持续到number <= 100
。第三部分表示number
将在每个循环后增加2。