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

詳解C語(yǔ)言初階基礎(chǔ)(2)

 更新時(shí)間:2021年11月12日 11:22:07   作者:鯨落之·海  
這篇文章主要介紹了C語(yǔ)言中的初階基礎(chǔ),介紹了其相關(guān)概念,具有一定參考價(jià)值。需要的朋友可以了解下,希望能夠給你帶來(lái)幫助

1.選擇語(yǔ)句(if)

我們先不講switch,后面會(huì)補(bǔ)充。先來(lái)對(duì)簡(jiǎn)單地if進(jìn)行了解。

我們已經(jīng)知道,計(jì)算機(jī)的本質(zhì)是為了服務(wù)于人,我們?cè)谌粘I钪袝?huì)遇到各種各樣的選擇,于情于理計(jì)算機(jī)都應(yīng)該有選擇語(yǔ)句來(lái)對(duì)應(yīng)和我們的生活邏輯。

因此 if語(yǔ)句就是做一個(gè)選擇,對(duì)計(jì)算機(jī)來(lái)說(shuō),選擇只有真假之分,真就是非0(注意不是1,而是非0),假就是0。

if(條件),通過(guò)對(duì)條件的判斷來(lái)決定來(lái)執(zhí)行哪一個(gè)分支,多分支我們可以用else if。

由于我們只是做簡(jiǎn)單的了解,因此我們直接看代碼。

如圖,我們的條件是 age >= 18,當(dāng)我們輸入19時(shí),判斷 條件為真,因此執(zhí)行第一個(gè)分支,即輸出“你已經(jīng)成年了”,反之,若條件為假,則會(huì)輸出“你還沒(méi)有成年”。

2.循環(huán)

有些事必須要一直做,比如我們每頓都要吃飯,走路要一步一步走,代碼要日復(fù)一日的敲,在計(jì)算機(jī)中,我們將次稱(chēng)之為循環(huán)。而循環(huán)分為有限循環(huán)和無(wú)限循環(huán)(無(wú)限循環(huán)通常為錯(cuò)誤操作,如果你不是要玩惡搞的話)。

有限循環(huán)三要素:條件初始化 ,條件判斷 條件更新

那我們現(xiàn)在直接上例子

while循環(huán)

下面的i++就是i=i+1,后面的操作符簡(jiǎn)解我們會(huì)講到,可以看到,在這個(gè)while循環(huán)里,只要滿足i<10這個(gè)條件,就會(huì)一直循環(huán)執(zhí)行語(yǔ)句塊的代碼。

for循環(huán)

注釋中對(duì)for有了簡(jiǎn)單的闡述

do-while循環(huán)

補(bǔ)充

A:

無(wú)論是while、if、或者for什么的,只要是判斷,當(dāng)條件為表達(dá)式的時(shí)候,都要優(yōu)先執(zhí)行表達(dá)式,即先對(duì)表達(dá)式進(jìn)行運(yùn)算,得到一個(gè)最后值,然后才對(duì)這個(gè)值進(jìn)行判斷,然后決定是否分支或進(jìn)入哪一個(gè)分支。

B:

在for、while循環(huán)里我們能夠清楚地發(fā)現(xiàn)條件判斷往往比語(yǔ)句塊的執(zhí)行多一次,因?yàn)樽詈笠淮闻袛嗖怀闪⒑缶筒粫?huì)繼續(xù)執(zhí)行語(yǔ)句塊,但在do-while語(yǔ)句里,條件判斷跟執(zhí)行次數(shù)相同。

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • c# 實(shí)現(xiàn)獲取漢字十六進(jìn)制Unicode編碼字符串的實(shí)例

    c# 實(shí)現(xiàn)獲取漢字十六進(jìn)制Unicode編碼字符串的實(shí)例

    下面小編就為大家?guī)?lái)一篇c# 實(shí)現(xiàn)獲取漢字十六進(jìn)制Unicode編碼字符串的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • C++實(shí)現(xiàn)LeetCode(82.移除有序鏈表中的重復(fù)項(xiàng)之二)

    C++實(shí)現(xiàn)LeetCode(82.移除有序鏈表中的重復(fù)項(xiàng)之二)

    這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(82.移除有序鏈表中的重復(fù)項(xiàng)之二),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • C++鏈?zhǔn)蕉鏄?shù)深入分析

    C++鏈?zhǔn)蕉鏄?shù)深入分析

    二叉樹(shù)的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)是指,用鏈表來(lái)表示一棵二叉樹(shù),即用鏈來(lái)指示元素的邏輯關(guān)系。通常的方法是鏈表中每個(gè)結(jié)點(diǎn)由三個(gè)域組成,數(shù)據(jù)域和左右指針域,左右指針?lè)謩e用來(lái)給出該結(jié)點(diǎn)左孩子和右孩子所在的鏈結(jié)點(diǎn)的存儲(chǔ)地址
    2022-06-06
  • C++map,set,multiset,multimap詳細(xì)解析

    C++map,set,multiset,multimap詳細(xì)解析

    在C++標(biāo)準(zhǔn)模板庫(kù)(STL)中,容器分為關(guān)聯(lián)式容器和序列式容器兩大類(lèi),關(guān)聯(lián)式容器主要包括set、map、multiset和multimap,通過(guò)索引來(lái)訪問(wèn)元素,本文給大家介紹C++?map,set,multiset,multimap的相關(guān)知識(shí),感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • 最新評(píng)論

    松滋市| 济阳县| 东安县| 邵阳县| 永吉县| 阳江市| 安龙县| 伊宁市| 罗源县| 永修县| 武冈市| 西林县| 柘城县| 郎溪县| 微博| 海林市| 乐亭县| 富裕县| 平顺县| 新疆| 始兴县| 呼和浩特市| 嘉祥县| 汝州市| 偏关县| 罗定市| 含山县| 革吉县| 罗田县| 霞浦县| 伽师县| 铁力市| 江津市| 贡山| 绵阳市| 轮台县| 甘南县| 临澧县| 临高县| 南丹县| 建水县|