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

c語言for、while和do-while循環(huán)之間的區(qū)別

 更新時(shí)間:2022年01月13日 10:43:55   作者:七尾yyds  
大家好,本篇文章主要講的是c語言for、while和do-while循環(huán)之間的區(qū)別,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下

for,while,do-while區(qū)別

循環(huán)結(jié)構(gòu)

在這里插入圖片描述

1、初始化變量:
for循環(huán)當(dāng)中定義的初始化變量,只有自己才能用;while和do-while循環(huán),初始化變量本來就在外面,所以外面也照樣可以使用。
2、執(zhí)行次數(shù):
for循環(huán)和while循環(huán)是(先判斷后執(zhí)行),但是do-while循環(huán)是(先執(zhí)行后判斷)。
3、使用的普遍性不同:
絕大多數(shù)情況下,三種循環(huán)可以來回轉(zhuǎn)換。但是凡是次數(shù)確定、范圍確定的情況,使用for循環(huán)。

詳細(xì)例子如下:
編程計(jì)算1+2+3+……+100
a.用for循環(huán)

#include <stdio.h>
int main()
{
	int i,sum=0;
	for(i=1;i<=100;i++)
	{
		sum+=i;
	}
	printf("%d",sum);
	return 0; 
}
b.用while循環(huán)
#include <stdio.h>
int main()
{
	int i=1,sum=0;
	while(i<=100)
	{
		sum+=i;
		i++;
	}
	printf("%d",sum);
	return 0;
}
c.用do-while循環(huán)
#include <stdio.h>
int main()
{	
     int i=1,sum=0;	
     do{		
        sum+=i;		
        i++;	
        }while(i<=100);
	 printf("%d",sum);	
	 return 0;
}

總結(jié)

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

相關(guān)文章

  • C語言入門之指針用法教程

    C語言入門之指針用法教程

    這篇文章主要介紹了C語言入門之指針用法教程,主要對(duì)C語言中指針的本質(zhì)及常見用法做了較為通俗易懂的分析,是后續(xù)深入學(xué)習(xí)C語言的基礎(chǔ),需要的朋友可以參考下
    2014-09-09
  • C++ Primer Plus詳解

    C++ Primer Plus詳解

    這篇文章主要為大家詳細(xì)介紹了C++ Primer Plus,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 教你用C語言實(shí)現(xiàn)三子棋

    教你用C語言實(shí)現(xiàn)三子棋

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)簡(jiǎn)單三子棋程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 詳解C++如何高效利用CPU緩存

    詳解C++如何高效利用CPU緩存

    高效利用CPU緩存是編寫高性能C++代碼的關(guān)鍵之一,所以這篇文章小編主要來和大家介紹一下C++如何實(shí)現(xiàn)高效利用CPU緩存,需要的可以參考一下
    2024-02-02
  • C++ STL list 遍歷刪除出錯(cuò)解決方案

    C++ STL list 遍歷刪除出錯(cuò)解決方案

    這篇文章主要介紹了C++ STL list 遍歷刪除出錯(cuò)解決方案的相關(guān)資料,這里對(duì)出錯(cuò)進(jìn)行分析,并給出正確的解決方法,需要的朋友可以參考下
    2016-12-12
  • C++之openFrameworks框架介紹

    C++之openFrameworks框架介紹

    本章我們將介紹一個(gè)非常好用的跨平臺(tái)的 C++開源框架 openFrameworks。它是一個(gè)開源的跨平臺(tái)的C++工具包,方便開發(fā)者創(chuàng)建出一個(gè)更簡(jiǎn)單和直觀的框架,擅長(zhǎng)開發(fā)圖像和動(dòng)畫,感興趣的同學(xué)可以參考一下
    2023-05-05
  • C語言實(shí)現(xiàn)簡(jiǎn)單的推箱子小游戲

    C語言實(shí)現(xiàn)簡(jiǎn)單的推箱子小游戲

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)簡(jiǎn)單的推箱子小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • c語言結(jié)構(gòu)體字節(jié)對(duì)齊的實(shí)現(xiàn)方法

    c語言結(jié)構(gòu)體字節(jié)對(duì)齊的實(shí)現(xiàn)方法

    在c語言的結(jié)構(gòu)體里面一般會(huì)按照某種規(guī)則去進(jìn)行字節(jié)對(duì)齊。本文就來介紹一下如何實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解下
    2021-07-07
  • C語言超詳細(xì)講解順序表的各種操作

    C語言超詳細(xì)講解順序表的各種操作

    大家好,今天給大家?guī)淼氖琼樞虮?,我覺得順序表還是有比較難理解的地方的,于是我就把這一塊的內(nèi)容全部整理到了一起,希望能夠給剛剛進(jìn)行學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的人帶來一些幫助,或者是已經(jīng)學(xué)過這塊的朋友們帶來更深的理解,我們現(xiàn)在就開始吧
    2022-05-05
  • C++vector的用法你都知道嘛

    C++vector的用法你都知道嘛

    這篇文章主要為大家詳細(xì)介紹了C++中vector的用法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02

最新評(píng)論

泾源县| 晋城| 乳源| 高阳县| 阿拉善盟| 阿图什市| 宜兴市| 绍兴县| 花莲县| 临湘市| 沁水县| 遂宁市| 交城县| 新蔡县| 盈江县| 司法| 晴隆县| 志丹县| 香港 | 宽甸| 榆树市| 宜昌市| 永顺县| 耒阳市| 庆城县| 浠水县| 施甸县| 鲁甸县| 阿尔山市| 金堂县| 德阳市| 土默特左旗| 汉沽区| 杂多县| 黄骅市| 宜春市| 涟源市| 阜城县| 疏附县| 宾阳县| 临猗县|