C語言程序設計基礎概念
C語言是近年來非常流行的語言,很多人寧願放棄已經熟悉的其他語言而改用C語言,其原因是C語言有優於其他語言的一系列特點。下面是小編蒐集的C語言程序設計基礎概念,希望大家認真複習!
1.1 C語言的特點
C語言是近年來非常流行的語言,很多人寧願放棄已經熟悉的其他語言而改用C語言,其原因是C語言有優於其他語言的一系列特點。下面是C語言的主要特點:
(1)語言簡潔、緊湊,並且使用方便、靈活;
(2)運算符豐富;
(3)數據結構豐富;
(4)具有結構化的控制語句;
(5)語法限制不太嚴格,使程序設計比較自由;
(6)C語言允許用户直接訪問物理地址,能進行位(bit)操作,可以直接對硬件進行操作。
1.2 源程序的書寫規則
C語言的書寫規則。C語言書寫格式自由,一行內可以寫幾個語句,一個語句也可以分寫在多行上。C程序沒有行號,每個語句和數據定義的最後必須有一個分號。C語言中分號是語句中不可少的,即使是程序中的最後一個語句也應該包含分號。C語言中的註釋可以用〃/*〃用〃*/〃結束,註釋可以在任何允許插入空格符地方插入。C語言中註釋不允許嵌套,註釋可以用西文,也可以用中文。
1.3 C語言的風格
由於C語言對語法限制不太嚴格,為了保證程序的準確性和可讀性,建議在書寫程序採用階梯縮進格式。也就是按如下格式書寫C語言程序:
**********;
*****()
{
**********;
********;
{
******;
……
}
*********;
}
概括起來,C語言程序具有如下的.風格:
①C語言程序的函數具體模塊結構風格,使得程序整體結構清晰、層次清楚,為模塊化程序設計提供了強有力的支持。
②C語言的源程序的擴展名都是.C。
③C語言中的註釋格式為:
/*註釋內容*/
/與*之間不允許有空格,註釋部分允許出現在程序中的任何位置。
④C語言中的所有語句都必須以分號“;”結束。
-
遵義師範學院2017年3月計算機考試報名時間18日截止
根據教育部考試中心的要求和全國計算機等級考試(簡稱NCRE)《考務管理規則》、《考務手冊》、《省招生考試院關於做好2017年3月全國計算機等級考試報名工作的通知》等有關文件規定,為做好我校2017年3月全國計算機等級考試(第48次)報名工作,現將有關事項通知如下:一...
-
數據庫技術知識數據結構的算法
對於將要參加計算機等級考試的考生來説,計算機等級考試的知識點輔導是非常重要的複習資料。以下是小編收集的數據庫技術知識數據結構的算法,希望大家認真閲讀!1、數據:數據的基本單位是數據元素。數據元素可由一個或多個數據項組成。數據項是數據的不可分割的最小...
-
2016年9月計算機二級考試題庫及答案
計算機二級VF考試試題及答案1、如果在SQL查詢的SELECT短語中使用TOP,則應該配合使用NG短語PBY短語E短語RBY短語2、在視圖設計器中有、而在查詢設計器中沒有的選項A.排序依據B.分組依據C.雜項D.更新條件3、在VisualFoxpr0中,如果在表之間的聯繫中設置了參照完整性...
-
2017計算機二級試題
NCRE採用全國統一命題,統一考試的形式。二級各科目均採用上機操作考試的形式。下面yjbys小編分享一些計算機二級試題,希望大家認真練習!一、選擇題(1)算法的時間複雜度是指()。A.執行算法程序所需要的時間B.算法程序的長度C.算法執行過程中所需要的基本運算次數D...