計算機不過是一種具有內部儲存能力、有程式自動控制的電子裝置。
對計算機本身來說,它並不能直接識別有高階語言編寫的程式,它只能接受和處理有0和1的**構成的二進位制指令和資料。由於這種形式的指令是面向機器的,因此也被稱為「機器語言」。
我們把由高階語言編寫的程式稱為「源程式」,把由二進位制**表示的程式稱為「目標程式」。
簡單的程式設計一般包含以下幾個部分:
(1)確定資料結構。
(2)確定演算法。
(3)編碼。
(4)在計算機上除錯程式。
(5)整理並寫出文件資料。
1.概念:演算法是指為解決某個特定問題而採取的確定且有限的步驟。
2.五個特性:
(1)有窮性;
(2)確定性;
(3)可行性;
(4)有零個或多個輸入;
(5)有乙個或多個輸出。
1.偽**
2.流程圖:
(1)一般流程圖:優點:形象直觀,簡單方便。
(2)n-s流程圖。
三種基本結構:
(1)順序結構
(2)選擇結構
(3)迴圈結構:當型迴圈結構,直到型迴圈結構
例題1 先後輸入若干個整數,要求列印出其中最大的數,當輸入的數小於0時結束。用n-s流程圖表示演算法。 解:
在程式設計時,用乙個個小模組來實現這些功能,每個程式設計人員分別完成乙個或多個小模組。我們稱這樣的設計方法為「模組化」的設計方法,由乙個個功能模組構成的程式結構為模組化結構。
自頂向下、逐步細化、模組化的程式設計方法。
1.1 在vc6.0環境中用run命令執行乙個c程式時,這時所執行的程式的字尾是.exe。
1.2 c語言源程式檔名的字尾是.c ,經過編譯後,生成檔案的字尾是.obj;經過連線後生成的檔案的字尾是.exe。
第一章 程式設計基本概念
1 計算機是一種具有內部儲存能力,由程式自動控制的電子裝置。2 當給出命令之後,計算機按指令順序自動進行操作,把這種可以連續執行的一條指令的集合稱為 程式 3 計算機只能接受和處理由0和1的 構成的二進位制指令或資料。把由高階語言編寫的程式稱為 源程式 把有二進位制 表示的程式稱為 目標程式 c源程...
C語言第一章基本概念練習。
教材 c程式語言 練習1 3,4 編寫乙個用於列印攝氏與化石溫度對照表的程式。帶標題 1 include 2 include 3 4 define p printf 5 define pin p input l 6 define d d 7 define f f 8 define c c 9 def...
第一章 C 的基本概念
1 2 我的第乙個c 程式 1 3 程式架構簡介 1 4 其他問題 c c 源自於貝爾實驗室,當初其原創者bjarnestroustrup以c作為基本的架構,再引入物件導向的概念,從而形成了最初的c 語言。因此,c 可以說是包含了整個c語言,也就是說幾乎所有的c語言程式,只要進行微幅的修改,甚至於完...