日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

c語言for、while和do-while循環之間的區別_C 語言

作者:七尾yyds ? 更新時間: 2022-03-28 編程語言

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;
}

總結

原文鏈接:https://blog.csdn.net/qq_65610767/article/details/122461808

欄目分類
最近更新