C語言基本語句

2021-10-03 03:41:20 字數 2387 閱讀 6599

順序結構:程式按照順序從上往下依次執行。

選擇結構:分為但分支結構,多分支結構。

迴圈結構:當型迴圈結構(先判斷在執行),直到型迴圈結構(先執行一次迴圈體再判斷)。

控制語句:完成程式流程控制,包括條件、迴圈、分支等。

函式呼叫語句:由函式呼叫加分號構成。

表示式語句:在表示式後面加分號構成,常用的有賦值語句。

空語句:僅包含乙個分號的語句。

復合語句:由大括號括起來的語句序列。

if語句常用的的三種形式:

形式一:if(x>y)

形式二:if(x>y)eles

形式三:if(expr) statement else if(expr2) statement else if(expr3) statement …

例:輸入兩數並判斷其大小。

#include

void

main()

else

printf

("x==y\n");

}

形如:switch( 表示式)

,switch可巢狀,多個case可共用一組執行語句。

例:

#include

void

main()

case

2: a++

;b++

;break

;case

3: a++

; b++;}

printf

("\n a=%d,b=%d"

,a,b)

;}​

結果:a=2,b=1

能實現迴圈結構的語句:

·用goto 和 if 構成迴圈

·while 語句

·do ~ while 語句

·for 語句

goto迴圈語句

例:用goto語句求和(1~100)

#include

intmain()

printf

("%d"

,sum)

;return0;

}

while迴圈(先判斷表示式後執行迴圈體)

例:用while語句求和(1~100)

#include

intmain()

printf

("%d"

,sum)

;return0;

}

do~while迴圈(先執行一次迴圈體然後判斷表示式)

例:用do…while語句求和(1~100)

#include

intmain()

while

(i<=

100)

;printf

("%d"

,sum)

;return0;

}

for迴圈語句

for語句一般應用形式:

for(迴圈變數賦初值;迴圈條件;迴圈變數增值)

例:用for迴圈語句求和(1~100)

#include

intmain()

迴圈巢狀

·三種迴圈可以互相巢狀,層數不限。

·外層迴圈可包含兩個以上內迴圈,但不能相互交叉。

·巢狀迴圈的執行流程。注意:-從外層跳入內層

-跳入同層的另一迴圈

-向上跳轉

·break語句功能:

在迴圈語句和switch語句中,終止並跳出迴圈體或開關體。說明:

break只能終止並跳出最近一層的結構。

break不能用於迴圈語句和switch語句之外的任何其它語句之中。

·continue語句功能:

結束本次迴圈,跳過迴圈體中尚未執行的語句,進行下一次是否執行迴圈體的判斷。

注意:continue僅用於迴圈語句中。

C語言程式設計 基本語句

標頭檔案stdio.h內建了幾種輸入輸出函式 scanf 和 printf getchar 和 putchar gets 和 puts 格式化輸出函式 printf 附加格式 附加格式說明字元說明 輸出的數字或字元以左對齊,右邊填空格 0 數字 輸出的空位用0填充。m 乙個正整數 輸出資料的字段寬度...

c語言之基本語句

c語言之 一,基本語句 換行 n a 32 a 三個小知識點 float a 9999.999 int b b int a 1000 1.固定格式 include int main 2.printf語句 include int main 4.printf語句輸出int資料型別 d include i...

c 基本語言和sql語句

一 c 最基本的格式 code using system namespace u static void main string args code 二 sql 語句 1 建立資料庫 create database bulls 2 引用資料庫 use bulls 3 建立表 create table...