C語言 第一章 程式設計的基本概念

2021-06-16 13:00:44 字數 961 閱讀 7391

計算機不過是一種具有內部儲存能力、有程式自動控制的電子裝置。

對計算機本身來說,它並不能直接識別有高階語言編寫的程式,它只能接受和處理有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語言程式,只要進行微幅的修改,甚至於完...