03 C語言 順序結構

2022-08-22 04:00:11 字數 755 閱讀 9670

順序結構

1、printf()

格式1: printf ("格式控制")

功能:按格式控制指定的格式輸出資料

格式2:printf("普通/佔位符",輸出列表的值)

功能:按格式將值輸出

注意1: "佔位符"以%開始的,被替換;「普通字元」將原樣輸出

佔位符字元:

1)d 帶符號十進位制整數

2)u 無符號十進位制整數

3)o 無符號八進位制整數

4)x或x 無符號十六進製制整數

5)c 輸出乙個字元,不輸出單引號

6)s 輸出乙個字串,輸出時不輸出雙引號

7)f 輸出乙個實型數,隱含輸出6位小數

8)e或e 輸出指數形式的實型數

注意2:輸出值,先計算後輸出

2、scanf()

考點:考點1:「普通/佔位符」,輸入時普通字元必須原樣輸入

考點2:「佔位符」,輸入時4種輸入

考點3:「佔位符」,輸入時1種輸入

考點4:「佔位符」,輸入時1種輸入

考點5:位址列表,輸入時&

3、字元資料的輸入輸出

1)putchar()

格式:putchar(字元常量或字元變數)

功能:輸出乙個字元但不輸出單引號

2)getchar()

功能:接收乙個從鍵盤輸入的字元

注意:getchar()沒有任何引數,函式的返回值就是輸入字元

03 c 程式結構

c 對c語言中的結構體做了2個擴充套件 可以在類中實現函式 可以訪問類中的成員函式,如下 class person 那麼能不能在類的外面實現函式呢?可以,在類中宣告,然後在類外面實現,如下 定義乙個類 class person 類外實現函式 void person setname char n 舉乙...

03 C語言Scanf函式

c語言的scanf函式 一 變數的記憶體分析 一 位元組與位址 記憶體以位元組為單位 每個位元組都有自己的記憶體位址,根據位址就可以找到該位元組。整個記憶體相當於一整個酒店,而酒店以房間為單位,在這裡每個房間就相當於是每個位元組,位址就是房號,根據房號可以找到房間 根據位址也可以找到記憶體中的位元組...

03c語言中陣列和結構體

ascii 文字字串 asciz 以空字元結尾的字串 byte 位元組值 double 雙精度浮點值 float 單精度浮點值 int 32 32位整數 long 32 32位整數,和int相同 octa 16位元組整數 quad 8位元組整數 short 16位整數 single 單精度浮點數 與...