C 學習筆記1 C 語言的控制結構

2021-10-09 16:44:18 字數 1232 閱讀 9395

二、break、continue和goto語句

三、小結

控制結構有順序儲存結構、選擇結構和迴圈結構。
(1)if語言用法如下:
//注意:在沒有通過「{}」明確表明if和else的配對關係時,else是和離它最近的if相配對。

if(表示式1

)else

if(表示式2)……

else

if(表示式n-1)

else

(2)switch語句用法如下:
//注意:(1)當所有「case」右邊常量表示式都不成立時,則執行「default:」下面的語句組。

// (2)switch語句在進入某個case分支後,會一直執行到第乙個碰到的「break;」

switch

(表示式)

for語句的基本格式如下:
for

(表示式1

;表示式2

;表示式3

)

while語句的格式如下:
while

(**塊)

do…while語句的格式如下:
do

while

(表示式)

;a

(1)break、continue語句可以出現在迴圈體中(for 、while 、do…while 迴圈均可)。

(2)break語句作用是跳出迴圈。

(3)continue語句的作用是立即結束本次迴圈,並回到迴圈開頭判斷是否要進行下一次迴圈。

(4)goto語句用於無條件跳轉到某個指定的位置。這個指定的位置是用「句子標號」來指明的,

句子標號的命名規則和變數相同。

(1)在沒有用「{}」明確指出配對關係的情況下,else是和離它最近的if配對。

(2)對迴圈控制變數加1,寫++i是比寫i++更好的習慣。

(3)break語句可以跳出當前層迴圈;continue語句會回到當前層迴圈的開頭,重新判斷

是否要進行下一次迴圈;goto語句要盡量少用。

筆記1 C語言概述

1.c語言起源 c語言是由unix的研製者丹尼斯 里奇和肯 湯普遜於1970年研製出的b語言的基礎上發展完善起來的。19世紀70年代初期,貝爾實驗室的丹尼斯 里奇第一次將b語言改為c語言。2.c語言特點 c語言是一種面向過程的語言,同時具有高階語言和組合語言的優點。由於具有良好的移植性,稍加修改或不...

學習筆記1 C 總結

溫故而知新,總結過去,展望未來!一 函式過載 c 中允許通過換名機制實現函式過載,函式過載是指在相同的作用域中,允許存在多個函式名相同的函式 存在條件 他們的引數個數 引數型別 引數排列必須不同,返回值型別不做要求 二 異常處理 所謂異常,就是程式執行到某乙個函式或者方法內部時候,出現了與程式涉及流...

1 c語言學習的基礎

1.學習c開篇需要注意的地方 1.c語言每一條語句後面都必須有分號 2.c語言中出了 引起來的地方其他任何地方都不能出現中文 3.main函式中的return 0可以寫也可以不寫 4.main函式前面的int可以寫也可以不寫 5.main函式後面的 不可以省略 6.不要把main寫錯了 7.同乙個程...