第五章 C程式結構

2022-09-04 13:45:25 字數 619 閱讀 7649

一、數值型別

1、實數常量的表示:3.5(雙精度),3.5f(單精度),3.5l(長雙精度)

2、整數常量:char字元常量(『a』,『b』,『0』)當做乙個整型常量參加運算

3、數字字元與英文本母字元的編號(ascll碼)都是順序連線的

二、控制語句

1、while和do while的區別:當while條件不成立時,while()迴圈不執行迴圈語句,而do while會迴圈執行一次迴圈語句再判斷

2、流程控制語句:continue(中斷本次迴圈)    break(跳出整個迴圈)

3、開關語句switch

switch用法

switch(整數表示式);

六、字位運算子

邏輯運算子!(取反)&&(並且)||(或者)

位運算子的運算規則

x  y  !x(取反)  x&y(並且)  x|y(或者)  x^y(異或)

1  1  0        1        1      0

1  0  0        0        1      1

0  1  1        0        1      1

0  0  1        0        0      0

第五章 迴圈結構

第五章 迴圈結構 5.1while語句和呼叫while語句構成的迴圈結構 當 迴圈 由while語句構成 形式 while 表示式 迴圈體eg k 0 while k 10 說明 while是c語言的關鍵字。while後一對圓括號中的表示式可以是c語言中任意合法的表示式,但不能為空,由它來控制迴圈是...

C 第五章程式流程

1,選擇語句 if語句和switch語句,if語句中的else與它上面的,離它最近的,尚未匹配的if語句匹配 switch語句中的控制語句的型別有整數,字元,字串,列舉 可以利用break跳出switch語句 switch語句中可以有default語句,乙個switch語句最多只有乙個default...

C 第五章習題

1 將例5.1的程式片段補充和改寫成乙個完整 正確的程式,用公用繼承方式。在程式中應包括輸入資料的函式,在程式執行時輸入num name age addr的值,程式應輸出以上五個資料的值。class student 宣告基類 void student get value void student d...