欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

對于初學(xué)C++的人來說,能用while循環(huán)的大多數(shù)都可以通過for循環(huán)實現(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)文章

  • C++異常重拋出實例分析

    C++異常重拋出實例分析

    在本文里小編給大家分享的是關(guān)于C++異常重拋出實例分析,有興趣點朋友們可以跟著學(xué)習(xí)下。
    2020-05-05
  • 詳解如何用C++寫一個日期計算器

    詳解如何用C++寫一個日期計算器

    寫一個日期計算器是一個很有現(xiàn)實意義的,比如,我想弄一個倒計時或者你女朋友問你和她認(rèn)識多少天了,這就需要讓兩個日期相減,又或者和別人約定幾年以后怎么怎么樣,這就得知道那一天的日期,接下來小編借給大家介紹一下如何用C++寫一個日期計算器,感興趣的朋友可以動手嘗試
    2024-04-04
  • C++中string類的常用方法實例總結(jié)

    C++中string類的常用方法實例總結(jié)

    string類是C++提供的抽象數(shù)據(jù)類型,其支持可變長字符串,下面這篇文章主要給大家總結(jié)介紹了關(guān)于C++中string類的常用方法,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • C語言判斷字符串長度的方法小結(jié)

    C語言判斷字符串長度的方法小結(jié)

    學(xué)過C/C++的人都知道,在C/C++中并沒有提供直接獲取數(shù)組長度的函數(shù),對于存放字符串的字符數(shù)組提供了一個strlen函數(shù)獲取其長度,那么對于其他類型的數(shù)組如何獲取他們的長度呢?本文給大家介紹了C語言判斷字符串長度的方法小結(jié),需要的朋友可以參考下
    2024-08-08
  • C語言遞歸應(yīng)用實現(xiàn)掃雷游戲

    C語言遞歸應(yīng)用實現(xiàn)掃雷游戲

    這篇文章主要為大家詳細(xì)介紹了C語言遞歸應(yīng)用實現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Visual Studio安裝的圖文教程

    Visual Studio安裝的圖文教程

    這篇文章主要介紹了Visual Studio安裝的圖文教程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • C語言左旋轉(zhuǎn)字符串與翻轉(zhuǎn)字符串中單詞順序的方法

    C語言左旋轉(zhuǎn)字符串與翻轉(zhuǎn)字符串中單詞順序的方法

    這篇文章主要介紹了C語言左旋轉(zhuǎn)字符串與翻轉(zhuǎn)字符串中單詞順序的方法,給出了相關(guān)的兩道算法題目作為例子,需要的朋友可以參考下
    2016-02-02
  • C++中的三種繼承public,protected,private詳細(xì)解析

    C++中的三種繼承public,protected,private詳細(xì)解析

    我們已經(jīng)知道,在基類以private方式被繼承時,其public和protected成員在子類中變?yōu)閜rivate成員。然而某些情況下,需要在子類中將一個或多個繼承的成員恢復(fù)其在基類中的訪問權(quán)限
    2013-09-09
  • C語言常用庫函數(shù)的使用及模擬實現(xiàn)詳解例舉

    C語言常用庫函數(shù)的使用及模擬實現(xiàn)詳解例舉

    C語言庫函數(shù)是把自定義函數(shù)放到庫里,是別人把一些常用到的函數(shù)編完放到一個文件里,供程序員使用,下面讓我們一起來詳細(xì)了解它
    2022-04-04
  • C++詳細(xì)實現(xiàn)紅黑樹流程詳解

    C++詳細(xì)實現(xiàn)紅黑樹流程詳解

    今天我要跟大家介紹二叉搜索樹中的另一顆樹——紅黑樹,它主要是通過控制顏色來控制自身的平衡,但它的平衡沒有AVL樹的平衡那么嚴(yán)格
    2022-06-06

最新評論