一、整體上
1、結構:順序結構、選擇結構、迴圈結構;
2、乙個程式有且只有乙個main()函式;
3、計算機都是二進位制。
二、量
1、常量:
**1)、整型常量。**如:1000,12345,-789;
2)、實型常量(十進位制小數形式,由數字和小數點組成;指數形式)。**如:123.456,12.34e3(代表12.3410^3);
3)、字元常量(普通字元和轉義字元)。**如:『a』(單撇一定要帶);
**4)、字串常量。**如:「boy」(注意字串是雙撇);
*5)、符號常量(用#define指令,指定用乙個符號名稱代表乙個常量)。
如:#define pi 3.1416 //注意行末尾沒有分號
四、運算子
五、表示式語句
由乙個表示式加乙個分號構成,分號是語句中必不可少的組成部分。
六、格式符
1、d格式符。輸出乙個有符號的十進位制整數;域寬(所佔的列數)如:"%5d";"%-5d";
2、c格式符。用來輸出乙個字元;
3、s格式符。用來輸出乙個字串;
4、f格式符。用來輸出實數(包括單、雙精度、長雙精度),以小數形式輸出:
1)基本型,%f。(六位小數);
2)指定資料寬度和小數字數,用%m.nf。
如:printf("%7.2f\n",a); //輸出的資料佔7列,2位小數
;
3)、輸出的資料向左對齊,用%-m.nf。
如:printf"%-25.15f,%25.15f\n",a,a); //沒有負號是向右對齊
5、e、e格式符。以指數形式輸出實數;
6、其他格式符。
1)i格式符。與d格式符相同,一般習慣用%d;
2)o格式符。以八進位制整數形式輸出;
3)x、x格式符。以十六進製制數形式輸出(用x則輸出十六進製制數的a~f時以小寫形式輸出,用x時,則以大寫字母輸出);
4)u格式符。輸出無符號型資料;
5)g、g格式符。用來輸出浮點數(若以指數形式輸出,用大寫)。
七、輸入輸出
2、printf(格式輸出,輸出列表)
如;printf("%d,%c",i,c);
3、輸出乙個字元 putchar();puts();
4、輸入乙個字元 getchar();gets();
C語言總結 1
1.識別符號 識別符號由字母數字構成,必須由字母開頭 下劃線 算作字母,但不要用下劃線作為識別符號的首字母,因為庫中通常用下劃線作為識別符號首字母,你如果這樣用容易引起衝突 識別符號是區分大小寫的,int a和int a代表不同的變數 關鍵字不能用作識別符號 c語言區分內部名和外部名,內部名僅出現於...
C語言總結(1)
1.函式返回值 不能是乙個區域性變數的陣列,因為函式結束後會被摧毀,可以使用指標賦值,再作為返回值。2.有乙個陣列a 12 31 a 4 表示a 12 31 二維陣列的第五行,sizeof a 4 int 31。3.字元與字串 單引號括起來代表乙個整數,而用雙引號括起來的代表乙個指標。4.運算子優先...
C 語言總結 1
c 由 bjarne stroustrup 於 1979 年在貝爾實驗室開始設計開發的,由於c 進一步擴充和完善了 c 語言,是一種物件導向的程式語言 所以最初命名為帶類的c c 是 c 的乙個超集,事實上,任何合法的 c 程式都是合法的 c 程式。c 也是目前嵌入式 無人駕駛 的首選語言。開發工具...