程序結構

在C語言程序里妖混,一共有三種程序結構萍恕,分別是順序結構,選擇結構蟀拷,循環(huán)結構

順序結構(從上向下執(zhí)行)


分支結構(到某個節(jié)點碰纬,會根據一次判斷來決定之后走那個分支)

C語言的選擇結構有兩種,邏輯上有一種類型问芬,叫boolean類型悦析,中文叫布爾類型,值只有真和假(true和false)愈诚,0表示假她按,1表示真牛隅,C語言中有一些邏輯運算符比如(== ,!=,<=,>=,>,<),使用這些運算符可以寫出一個表達式的值酌泰,這個表達式的值最終給一個布爾值媒佣,這個判斷表達式的布爾值決定了選擇結構如何選擇,循環(huán)接口如何循環(huán)

1. if(判斷條件){

//代碼塊

} else {

//代碼塊

}

? ? if(判斷條件){

//代碼塊

? ? } else if(判斷條件){

//代碼塊

}

switch(常量){

case: value1 //判斷條件

//代碼塊

break;


case: ?value2 //判斷條件

//代碼塊

break;

default:

//代碼塊


}



1.2

循環(huán)結構(循環(huán)結構有一個循環(huán)體陵刹,循環(huán)體是一段代碼默伍,對于循環(huán)體來說,關鍵在于根據判斷的結果衰琐,來決定循環(huán)體執(zhí)行多少次)?

C語言常用的循環(huán)結構有三種for ,while, do... while


1.3

1. for循環(huán)

for(循環(huán)變量初始化也糊;循環(huán)條件;控制變量自增){

}

for循環(huán)執(zhí)行步驟

1.先運行循環(huán)變量的初始值

2.執(zhí)行循環(huán)終止調試,如何為真則進入第三步羡宙,如果為假狸剃,退出

3.執(zhí)行循環(huán)體

4.執(zhí)行循環(huán)變量增量,然后再執(zhí)行第二步狗热,以此類推

注釋:

1.for循環(huán)中‘for()’小括號中的分號不能省略钞馁,會報錯

2.? for(;;)會陷入死循環(huán)

3. 下面的案例也會陷入死循環(huán),沒有沒有循環(huán)控制條件

for( i=0;;i++){?

}

4.當我們定義了一個局部變量匿刮,但是沒有初始值僧凰,但是沒有初始化,這個值是隨機的

int i=;

for(;i<10;i++){

}

5標注的for循環(huán)熟丸,應該把循環(huán)控制變量的初始值训措,控制循環(huán)變量判斷條件,增量都放在()中光羞,并且在循環(huán)體中絕對不應該改變循環(huán)變量(可以引用它的值绩鸣,但是不能改變它)

eg:

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市狞山,隨后出現(xiàn)的幾起案子全闷,更是在濱河造成了極大的恐慌叉寂,老刑警劉巖萍启,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異屏鳍,居然都是意外死亡勘纯,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門钓瞭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來驳遵,“玉大人,你說我怎么就攤上這事山涡〉探幔” “怎么了唆迁?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長竞穷。 經常有香客問我唐责,道長,這世上最難降的妖魔是什么瘾带? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任鼠哥,我火速辦了婚禮,結果婚禮上看政,老公的妹妹穿的比我還像新娘朴恳。我一直安慰自己,他們只是感情好允蚣,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布于颖。 她就那樣靜靜地躺著,像睡著了一般嚷兔。 火紅的嫁衣襯著肌膚如雪恍飘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天谴垫,我揣著相機與錄音章母,去河邊找鬼。 笑死翩剪,一個胖子當著我的面吹牛乳怎,可吹牛的內容都是我干的。 我是一名探鬼主播前弯,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蚪缀,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了恕出?” 一聲冷哼從身側響起询枚,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎浙巫,沒想到半個月后金蜀,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡的畴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年渊抄,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丧裁。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡护桦,死狀恐怖,靈堂內的尸體忽然破棺而出煎娇,到底是詐尸還是另有隱情二庵,我是刑警寧澤贪染,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站催享,受9級特大地震影響抑进,放射性物質發(fā)生泄漏。R本人自食惡果不足惜睡陪,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一寺渗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧兰迫,春花似錦信殊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至据德,卻和暖如春鳄乏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背棘利。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工橱野, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人善玫。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓水援,卻偏偏與公主長得像,于是被迫代替她去往敵國和親茅郎。 傳聞我的和親對象是個殘疾皇子蜗元,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內容

  • 程序流(程序的結構) 一、順序結構 程序的入口都是Main函數(shù)系冗,代碼從上到下奕扣,從左到右依次執(zhí)行 二、分支結構 if...
    cGunsNRoses閱讀 481評論 0 1
  • 在C語言程序里掌敬,一共有三種程序結構:順序結構惯豆、選擇結構(分支結構)、循環(huán)結構 順序結構:按照實物本身特性涝开,必須一個...
    智能化之路閱讀 210評論 0 1
  • 程序的三種基本結構 一循帐、順序結構 從上到下框仔,從左到右執(zhí)行的順序舀武,就叫做順序結構,程序默認就是順序結構 二离斩、選擇結構...
    木婭閱讀 276評論 0 0
  • 當編寫一個有一丟丟難度的程序的時候银舱,就一定會涉及到程序結構(流向)的控制:需要一步一步順序執(zhí)行瘪匿;需要根據不同情況進...
    PRE_ZHY閱讀 237評論 0 0
  • 283035 博客|----自己搭建博客----服務器----云 Aliyun 騰訊云 華為云|----WordP...
    keeeeeenon閱讀 174評論 0 0