C語言基礎

2021-07-05 20:08:11 字數 1438 閱讀 8492

1、十進位制 二進位制 八進位制 之間的轉換

例子  24    二進位制:11000

八進位制:30

十六進製制:18

2、單行注釋//;  多行注釋/*       */;

3、基本資料型別:字元型別char,                   1位元組

短整型short,                    2位元組

整型int,                         4位元組

單精度浮點型別float ,   4位元組

長整型long ,                 4或 8位元組               

雙精度浮點型別double, 8位元組

char a = 『z』;

short b = 123;

printf(「char=%lu\n」,sizeof(a));1位元組

printf(「short=%lu\n」,sizeof(b));2位元組

4、常量:執行期間不能改變的量

變數:執行期間可以改變的量

定義: 型別修飾符+變數名=初始值,使用變數之前一定先定義!

命名規則:*只能有陣列、字母、下劃線組成。注 :數字不能開頭。

*不可以和系統關鍵字同名(if else for int long)

*不能使用重複的變數名

*見名知意

*駱駝式命名  agezhaojia

5、賦值運算子「=」

把』=』右邊賦值給左邊

優先順序:先執行左右兩邊的計算,在執行賦值操作,

「==」是判斷等於

6、交換兩個數

7、算術運算子:  + - * /    

++  --  (運算子在前 先執行 先自加或自減   在配合表示式進行運算) 

7 + 9++ = 16

++ --(運算子在後 後執行 先配合表示式運算  在自身 自加或自減)

7 + --9 =15

「+=「        a+=b  a=a+b

8、表示式

9.基本輸入 輸出   %c     char

%hd    short

%ld     long

%f       float double

轉換格式控制 printf(「%04d」,12);//不足為  補0;輸出至少4位  0012

printf(

"轉化格式控制輸出:

%.2f\n"

,1.234);

//輸出

1.23 

保留小數點後2位

10.轉義字元

printf(「\\」)列印\

printf(「%%」)列印%

11、格式化

scanf(「%d %d」,&a,&b);鍵盤輸入     格式符和輸入的數型別要保持一致

終結:進製

變數三要素

格式符

c 語言基礎

三個訪問描述符 public private 和protected 都可以修飾類的資料成員和成員函式 public 可以可以被任何訪問,private 只能被該類的公,私成員函式,該類的友元函式或者友元類的成員函式訪問。protected 只能被該類的公,私成員函式和該類的派生類訪問。c 中除了,和...

c語言基礎

1.問題描述 從鍵盤輸入三個整數,分別存入x,y,z三個整型變數中,計算並輸出三個數的和以及平均值。輸入形式 從鍵盤輸入三個整數,整數之間以空格隔開。輸出形式 在螢幕上分兩行顯示結果 第一行為三個數的和,整數形式輸出 第二行為三個數的平均值,浮點數形式輸出,小數點後保留兩位小數。輸入樣例 3 2 3...

C語言基礎

找最大最小整數 2.問題描述 編寫乙個程式,使用者輸入若干整數,試找出其中的最大數和最小數。輸入形式 使用者在第一行待輸入資料個數,在第二行輸入資料。輸出形式 程式在下一行輸出資料的最大值和最小值 樣例輸入 589 62 96 74 52 樣例輸出 96 52 樣例說明 使用者第一次輸入的為資料個數...