while和for可以相互轉(zhuǎn)換的例子分享
更新時間:2014年02月18日 16:13:31 作者:
這篇文章主要介紹了while和for可以相互轉(zhuǎn)換的例子,需要的朋友可以參考下
復制代碼 代碼如下:
//while和for循環(huán)可以相互轉(zhuǎn)換,以下為簡單格式;
for(1;2;3)
A;
//等價于
//1;
while(2)
{
A;
3;
}
復制代碼 代碼如下:
/*
Name:while和for可以相互轉(zhuǎn)換例子
Copyright: By.不懂網(wǎng)絡
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("%d\n", sum);
return 0;
}*/
int main(void)
{
int i = 1,sum= 0;
while(i<=100)
{
sum+=i;
++i;
}
printf("%d\n", sum);
return 0;
}
/*
----------------------
該代碼由C-Free 5.0 編寫并輸出調(diào)試結(jié)果
-----------------輸出結(jié)果---------------
5050
------------結(jié)論------------
while和for可以互換,但是使用while時應
注意順序,順序為for循環(huán)的判斷順序。
*/