最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++中for循環(huán)與while循環(huán)的區(qū)別總結(jié)

 更新時間:2020年10月30日 16:57:55   作者:愿與君同賞月  
這篇文章主要給大家介紹了關(guān)于C++中for循環(huán)與while循環(huán)的區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

C++中for循環(huán)和while循環(huán)的區(qū)別

這兩者之間最大的區(qū)別就是for循環(huán)一般應(yīng)用于循環(huán)次數(shù)已知的情況,而while循環(huán)一般應(yīng)用于循環(huán)次數(shù)未知的情況。在一般情況下,這兩者是可以相互轉(zhuǎn)化的。

舉一個簡單的例子:求1-100的和。

#include<bits/stdc++.h>
using namespace std;
int main(){
	int sum=0;
	for(int i=1;i<=100;i++){
		sum+=i;	
	}
	cout<<sum;
}

這個就是一個應(yīng)用for循環(huán)的例子。下面應(yīng)用while循環(huán)來解決這個問題。

#include<bits/stdc++.h>
using namespace std;
int main(){
	int sum=0;
	int i=100;
	while(i--){
		sum+=i;	
	}
	cout<<sum;
}

同樣可以實(shí)現(xiàn)求解。

對于初學(xué)C++的人來說,能用while循環(huán)的大多數(shù)都可以通過for循環(huán)實(shí)現(xiàn)。

下面舉一個應(yīng)用while循環(huán)來做比較方便的例子:

求輸入的一個整數(shù)的各位數(shù)字之和。

輸入:

一行一個整數(shù)

輸出:

一個整數(shù)

樣例輸入:

2147483646

樣例輸出:

45

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,sum=0;
	cin>>n;
	while(n!=0){
		sum+=n%10;
		n/=10;
	}
	cout<<sum;
}

這個例子就是一個很好的while循環(huán)應(yīng)用。

總結(jié)

到此這篇關(guān)于C++中for循環(huán)與while循環(huán)區(qū)別的文章就介紹到這了,更多相關(guān)C++中for循環(huán)與while循環(huán)區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

南涧| 朔州市| 百色市| 吉木乃县| 金塔县| 南郑县| 平阴县| 高尔夫| 宜宾市| 班戈县| 长汀县| 聂拉木县| 集贤县| 南城县| 琼海市| 南川市| 灵山县| 垦利县| 菏泽市| 襄城县| 阿巴嘎旗| 墨江| 雷波县| 三门峡市| 阜宁县| 洪泽县| 宜兰市| 西贡区| 乃东县| 岱山县| 西丰县| 梓潼县| 四平市| 镇康县| 渝中区| 堆龙德庆县| 宁陵县| 曲麻莱县| 大新县| 巩留县| 东平县|