C語言學習 小總結

2022-08-31 05:42:16 字數 1468 閱讀 1634

計算機語言從最開始的:「機械語言」,「組合語言」等低階語言發展到今天的高階語言。時代是在不斷地進步,總有一天計算機程式語言會進步到如同人與人交流一般。

我們目前所學的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...