如何在C程序中将代码从for循环更改为while循环?

如何在C程序中将代码从for循环更改为while循环?,c,C,如何将其更改为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; } #包括 int main() { 整数和=0; 整数; 对于(

如何将其更改为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; 

}
#包括
int main()
{
整数和=0;
整数;

对于(number=2;numberA
for
loop
for(init;cond;step){loop body;}
相当于:

init;
while(cond)
{
     loop-body;
     step;
}

for循环可以做成while循环,如下所示:

int sum = 0;
int number = 2;
while(number <= 100){
    sum += number;
    number += 2;
}
int和=0;
整数=2;

while(数字为什么?完美的
for
循环有什么问题?@venous向下投票按钮上的标签字面上写着“这个问题没有显示任何研究成果”.好吧,这个问题没有。你有没有试过自己做作业?别抱歉,回答我的问题。你有没有试过自己解决这个问题?如果没有,那就是你下次应该做的。如果你试过,但你卡住了或者没能做,那就去问一下。@用大写字母写的恶毒文字被认为是在网络,这就是为什么戈文德称之为粗鲁。@Zoe哦,我不知道,对不起