計算機語言從最開始的:「機械語言」,「組合語言」等低階語言發展到今天的高階語言。時代是在不斷地進步,總有一天計算機程式語言會進步到如同人與人交流一般。
我們目前所學的c語言是一門高階語言,但是我們任然可以將c語言看做成一門中級語言。
作為現代程式語言的基礎,c語言是一門入門比較簡單的語言。只要擁有較強的邏輯思維能力就能學好這一門語言。
每一門語言都有自己的書寫格式。我們要知道,c語言的的主體是乙個個函式,而且在眾多的函式中,只會有乙個「int main(void)」的主函式;其他的函式都是我們引用的,而在我們的每乙個程式中都會有乙個「#include」,這個每個程式都會用到的乙個系統預設的函式庫:標準函式庫。在我們的主函式中,我們常用的語句有很多,但最常用的是「if」條件語句;「for」迴圈語句;「while、do....while」迴圈等語句。
在我們輸入c語言的時候需要注意一些語法規則,如:在使用乙個新的變數的時候,必須進行宣告。c語言的編寫過程中,每乙個字元都必須是英文輸入。在每一段語句完成之後都需要乙個「;」來表示這段語句的結束。每個「{}」都必須成雙成對出現。
陣列和字串還有結構體是我們在c語言中常用的幾個語言結構。首先我們來說一說陣列:陣列作為一類相同內容的集合,和我們以前的在高中階段所學的「集合」很類似。陣列在使用之前也必須進行宣告,由於宣告時定義不同,從而會出現多種型別的陣列:「int-整型」「float-浮點型」「char-字元型」等等.....而且在宣告的時候,陣列的長度是不能使用變數的!
字串和字元的意義類似,但是表達方式卻不太一樣。字元用的是 '' ,然而字串則用的是 " " 。
結構體作為乙個非常有用的東西,它能將一大串不同型別的內容繫結在同乙個內容上,這一點和陣列完全相反。
#include
#include
int main(void)
else
else}}
z:printf("當前能進行一下服務:\n");
printf("1.查詢餘額 2.存款 3.取款 4.密碼修改 5.退出\n");
printf("請選擇服務專案:\n");
scanf("%d",&num);
switch(num)
case 2:
else
}case 3:else
case 4:
printf("密碼修改成功,請重新登入。\n");
goto gai;
break;
}case 5:
default:
}wan:
printf("退出程式。。。");
return 0;} }
在這段**中我們用到了if條件語句,for迴圈,無條件轉向goto等,還有更多的語法結構請看上文內容中的思維導圖。
c語言終究是一門比較入門的語言,只要多加練習就可以熟練運用。
C語言學習總結
1 c語言中有乙個賦值表示式,是其他多數高階語言中沒有的。2 c 語言的輸入與輸出操作是由函式來完成的,它不提供輸入輸出語句。3 c語言中有乙個共用體,其變數所點記憶體長度是其最長 成員變數的長度。4 static char a language char p a 8 5 void main int...
C語言學習總結
看了李明杰老師的c 語言課程,感覺老師講得很細 很透。收穫了很多新的知識,對cc 語言課程的學習總結。1.執行c 語言程式的步驟 1 編寫 c原始檔 2 編譯 c原始檔為 o目標檔案 3 鏈結 o目標檔案為可執行檔案 4 執行可執行檔案 2.常用格式符 1 d i 整數 int 2 f 小數 flo...
C語言學習總結
無參巨集定義 即巨集名後不帶引數。其定義的一般形式為 define 識別符號 字串其中各個名稱的含義如下 1 其中的 表示這是一條預處理命令。凡是以 開頭的均為預處理命令。2 define 為巨集定義命令。3 識別符號 為所定義的巨集名。4 字串 可以是常數 表示式 格式串等。例如 define m...