1.註釋
單行註釋://表示;
多行註釋:/* */表示;
2.進制的轉換
x轉十進制,按權求和; 十進制轉x進制,連除倒取餘數。
例題:035轉換爲十進制
063=6*8^1+3*8^0=51
100轉換爲二進制:
2|100 0
2|50 0
2|25 1
2|12 0
2|6 0
2|3 1
2|1 1
0
3.基本數據類型和轉義字符
基本類型數據類型 | 字節 |
char | 1 |
short | 2 |
int | 4 |
long | 4 |
float | 4 |
double | 8 |
概念:在程序運行期間不能改變的量叫做常量。
5.變量
概念:在程序運行期間發生改變的量叫做變量。
變量的定義: 類型修飾符 變量的名字=賦值(類型修飾符有字符型、整型、浮點型)
注意:要使用變量之前一定要先定義好變量。
變量的命名規則:1.變量必須有字母、數字、下劃線組成,且數字不可開頭;2.不能定義與關鍵字相同的名字;3.一個程序中不能定義兩個名字相同的名字;4.見名知其意;5.駝峯式命名;
例如:char name = 'c';
float yellowPoint = 0.618;
long height = 160;
printf("name = %c,yellowPoint = %f,height = %f\n", name,y ellowPoint, height);
6.賦值運算符
在C語言中用“=”做爲賦值運算符,用於給變量賦值,相當於把等號右邊的值賦值給左邊值。(注意:==表示等於號)
練習題:交換兩個變量的值
int m = 3, n = 5, temp;
temp = m;
m = n;
n = temp;
printf("m = %d,n = %d\n",m,n);
7.算數運算符
運算 | 運算符 |
加法 | + |
減法 | - |
乘法 | * |
除法 | / |
取餘 | % |
自加加 自減減 | ++ -- |
語法形式:printf(格式串,表達式1,表達式2,......);
定義:格式串=普通字符+轉義字符;
例如;
printf("a=%d\n",a);
9.轉化格式控制
%04b表示輸出四位整型數,不足的補0;
%.4表示小數點保留四位
10.常用轉義字符
\n表示換行,\\表示單斜杆\,%%表示百分號%;
11.scanf格式化輸入
語法格式
scanf(格式串,表達式1,表達式2,.......);