您好,登錄后才能下訂單哦!
這篇文章主要介紹c語言for、while和do-while循環之間的區別有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
循環結構
1、初始化變量:
for循環當中定義的初始化變量,只有自己才能用;while和do-while循環,初始化變量本來就在外面,所以外面也照樣可以使用。
2、執行次數:
for循環和while循環是(先判斷后執行),但是do-while循環是(先執行后判斷)。
3、使用的普遍性不同:
絕大多數情況下,三種循環可以來回轉換。但是凡是次數確定、范圍確定的情況,使用for循環。
詳細例子如下:
編程計算1+2+3+……+100
a.用for循環
#include <stdio.h> int main() { int i,sum=0; for(i=1;i<=100;i++) { sum+=i; } printf("%d",sum); return 0; }
b.用while循環
#include <stdio.h> int main() { int i=1,sum=0; while(i<=100) { sum+=i; i++; } printf("%d",sum); return 0; }
c.用do-while循環
#include <stdio.h> int main() { int i=1,sum=0; do{ sum+=i; i++; }while(i<=100); printf("%d",sum); return 0; }
以上是“c語言for、while和do-while循環之間的區別有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。