亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

舉一個(gè)簡(jiǎ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;
}

這個(gè)就是一個(gè)應(yīng)用for循環(huán)的例子。下面應(yīng)用while循環(huán)來(lái)解決這個(gè)問(wè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)求解。

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

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

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

輸入:

一行一個(gè)整數(shù)

輸出:

一個(gè)整數(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;
}

這個(gè)例子就是一個(gè)很好的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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++異常重拋出實(shí)例分析

    C++異常重拋出實(shí)例分析

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

    詳解如何用C++寫(xiě)一個(gè)日期計(jì)算器

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

    C++中string類(lèi)的常用方法實(shí)例總結(jié)

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

    C語(yǔ)言判斷字符串長(zhǎng)度的方法小結(jié)

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

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

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

    Visual Studio安裝的圖文教程

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

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

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

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

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

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

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

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

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

最新評(píng)論