C語言基礎 C語言第四章

2021-06-25 11:28:38 字數 1334 閱讀 6301

第四章 最簡單的c程式設計--順序程式設計

程式應該包括資料描述(由宣告部分來實現)和資料操作(由語句來實現)。

-資料描述包括定義資料結構和在需要時對資料賦予初值。

-資料操作的任務是對已提供的資料進行加工。

c語句分為以下5類。

(1)控制語句。

1)if()...else...

(條件語句)

2)for()...

(迴圈語句)

3)while()...

(迴圈語句)

4)do...while()

(迴圈語句)

5)continue

(結束本次迴圈語句)

6)break

(中止執行switch或迴圈語句)

7)switch

(多分支選擇語句)

8)goto

(轉向語句)---不考

9)return

(從函式返回語句)

(2)函式呼叫語句。

printf("this is a c statement.\n");

(3)表示式語句。

a = a + b;

i ++;

(4)空語句。

;(5)復合語句。

【賦值語句】。。。

【資料的輸入輸出】

#include

void main()

"&":取位址符號。

【字元資料的輸入輸出】

~~當然也可以用scanf , printf

字串的輸出:putchar函式

函式格式:putchar(c)

例4.1 輸出單個字元。

#include

void main()

getchar函式

例4.2 輸入單個字元。

#include

void main()

之前講到的scanf,printf函式為「格式化輸入」,「格式化輸出」函式。

【常用的一些函式庫】

#include

#include

math.h舉例:

■ sqrt():求實數平方根的函式

■ exp():求實數指數冪的函式

string.h函式舉例:

■ strlen():求字串長度的函式

■ strrev():翻轉字串的函式

■ strcmp():比較兩個字串字典序的函式

--補充:「字典序」概念(英文本典上的排列順序)

■ strcat():連線兩個字串的函式

當堂練習:page.86 例4.10,4.11.4.12

課後練習:習題4.8,4.9,4.10

C語言第四章

4.2 用if語句實現選擇結構 4.2.1 用if語句處理選擇結構舉例 4.5條件運算子和條件表示式 4.6 選擇結構的巢狀 4.7用switch語句實現多分支選擇結構 4.8 選擇結構程式綜合舉例 4.1 選擇結構和條件判斷 4.2 用if語句實現選擇結構 4.2.1 用if語句處理選擇結構舉例 ...

C語言第四章

main.c project1 created by sihan guo on 2019 06 13.include include int main int argc,const char ar 構成復合語句 所以要把這個括起來 int x 6 if x 5 b if 表示式 語句1 else 語...

C語言 第四章(1)

1.null 字元 陣列末尾位置的字元 0 陣列結尾一定是以 0結束 空字元符號是 include int main int i printf d sizeof n n中所佔長度為6,也就是說編譯器自動在最後補了一位 0 當n定義了長度,編譯器則會在長度沒有超過宣告時寫入 02.strlen和siz...