以乙個簡單的程式為例:
#include
int main(void)
#include是告訴計算機要使用到庫函式。「<>」是代表庫函式,凡是以「#」開頭的語句,都是在c程式編譯之前就要有預處理程式進行處理的語句。
int main(void) ,是程式執行的入口,任何乙個c程式都含有乙個main 函式。「int 」表明此main函式的返回值是乙個
整數,函式執行完後 通常都會有返回值。「」裡面的內容是main 函式的語句。
printf("welcome to c!\n")表明要在螢幕上列印出「welcome to c!」 printf 語句中,引號裡面的內容是要在螢幕上顯示出來的 ,但是在c語言中「\n」表示換行 ,要放在printf語句引號裡面,但是不在螢幕上顯示「\n」,只執行換行操作。
return 0; "return"後跟的值是返回值,此處表示main 函式的返回值是0。return 0 是指正常退出,非零是異常退出。
注意:c語言中的語句都是以半形英文狀態下的分號(;)結尾,引號(「」)也是半形英文狀態下的。
第二個例子:
#include
int main(void)
if(70<=score&&score<80)
if(60<=score&&score<70)
if(0<=score&&score<60)
if(score<0)
return 0;
}c語言中的變數以及函式名都統稱為識別符號。識別符號是由字母、數字、下劃線組成的字串,但數字不能放在首位,字母要區分大小寫。
變數遵循「先宣告,再使用」的原則,在宣告的時候可以給給賦值,稱為變數的初始化。變數包括四個屬性:資料型別、變數名、數值和位址。若變數是乙個字元,則字元需要用單引號引起來,如 char cha='a'。
c語言中的算術運算子包括+、-、*、/(除法結果要取整)、%(取餘);邏輯
邏輯運算子:&&(與)、||(或)、非(!)等
比較運算子:>、<、、==、>=、<=
c語言中,若注釋不止一行,用「/* */」新增,若注釋只有一行,可用「//」新增。
scanf 表明從鍵盤上輸入資料。「%d」代表整數,「%f」代表小數,"%c"代表字元;「&」是乙個取位址符號。
if 語句的語法 if(條件表示式)
if 後的語句體;
C語言入門(一)
最近開始學習c語言,在此有一些知識點給大家分享一下。首先,我來給大家介紹一下c語言的資料型別。資料型別又分為基本型別 構造型別 指標型別和空型別,這裡我給大家介紹一些基本型別的知識點。基本型別,顧名思義就是最基礎的資料型別,這也造成了它最主要的特點,就是它的值是不可再分的,換而言之,基本資料型別是自...
C語言入門程式 一
一入 深似海,從此妹子是路人.經過一段時間的學習和了解,大家對c語言有了一部分認知和理解,無論是簡單的printf輸出函式,for迴圈語句,switch選擇語句,陣列等等,大家都有了第一印象,那麼,這時候就該將理論知識運用到實踐中,所以,為大家帶來一些相對之前稍難的一些題目.在這裡,我們也要慢慢接觸...
C語言入門學習(一)
1 資料型別 1 基本型別 它們是算術型別,包括兩種型別 整數型別和浮點型別。2 列舉型別 它們也是算術型別,被用來定義在程式中只能賦予其一定的離散整數值的變數。3 void 型別 型別說明符 void 表明沒有可用的值。4 派生型別 它們包括 指標型別 陣列型別 結構型別 共用體型別和函式型別。2...