while和for可以相互转换的例子分享
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下://while和for循环可以相互转换,以下为简单格式;for(1;2;3)A;//等价于//1;while(2){A;3...
复制代码 代码如下:
//while和for循环可以相互转换,以下为简单格式;
for(1;2;3)
A;
//等价于
//1;
while(2)
{
A;
3;
}
复制代码 代码如下:
/*
Name:while和for可以相互转换例子
Copyright: By.不懂网络
Author: Yangbin
Date:2014年2月18日 03:33:57
Description:
*/
# include <stdio.h>
/*int main(void)
{
int i,sum = 0;
for(i=1;i<=100;++i)
sum+=i;
printf("%dn", sum);
return 0;
}*/
int main(void)
{
int i = 1,sum= 0;
while(i<=100)
{
sum+=i;
++i;
}
printf("%dn", sum);
return 0;
}
/*
----------------------
该代码由C-Free 5.0 编写并输出调试结果
-----------------输出结果---------------
5050
------------结论------------
while和for可以互换,但是使用while时应
注意顺序,顺序为for循环的判断顺序。
*/