C語言第一章Hello,world

2021-10-10 17:52:47 字數 1577 閱讀 1524

通常指完成某些事務的既定方式和過程。

程式:為了讓計算機執行某些操作或解決某個問題而編寫的一系列有序指令的集合。

演算法是乙個定義明確的計算過程,可以以一些值或一組值作為輸入並產生一些值作為輸出。演算法是將輸入轉為輸出的一系列計算步驟。

演算法是可完成特定任務的一系列步驟

1.列舉法(窮舉法)

2.迭代法

3.遞迴法

流程圖是演算法的一種圖形化表示方式。=>圖形表示演算法

流程圖使用一組預定義的符號來說明如何執行特定的任務。

1.起源:2023年,貝爾實驗室

2.應用範圍:

文字處理程式及電子**

編譯器作業系統

大型網路遊戲

1.結構化的程式語言

層次清晰,便於按模組化方式組織程式,易於除錯和維護

結構化的缺點也很明顯,程式的可用性差

2.語言簡潔

適合作為程式設計入門語言,使用靈活

3.可移植性好

統計表明不同機器上的c程式設計為公用

4.功能強大

#include

void

main()

return

0;

stdio.h表示

standard 標準

input output 輸入\輸出

header 頭 h.標頭檔案

1.以#開頭的語句稱為預處理指令

2.#include語句不是必須的,但是如果一旦程式中有該語句,就必須將它放在程式的開始處

3.以.h為字尾的檔案我們稱為標頭檔案,可以是c標準庫中的標頭檔案,也可自定義的庫檔案

4.stdio.**件包含了有關輸入輸出的函式

5.main()函式是c程式處理的起點

6.main()可返回乙個值,也可不返回值。如果某個函式沒有返回值,那麼它前面就是關鍵字void

7.printf的作用是在螢幕上列印一行文字:

注:c程式中可以跨越多行,用分號通知該語句結束

編譯和執行過程

1.編譯

形成目標**、檔案,目標**是編譯器的輸出結果

常見副檔名".o"或".obj"

2.連線

將目標**跟c函式庫連線,並源程式所用的庫**與目標**合併。最終可執行的二進位制機器**(可執行)

3.執行

在特定的機器環境下執行c應用程式

C 程式語言(第一章)

一.全書結構 1,1 3章,c 程式設計風格,以及有關c 標準庫的綜述 2,4 9章,c 內部型別 3,10 15,c 物件導向和通用型程式設計 4,16 22,c 標準庫 5,23 25,設計和開發軟體 6,附錄 二.給c程式設計師得建議 1,c 裡幾乎不需要用巨集,用const或enum定義明顯...

第一章 初識C語言

一 初識c語言 1 c語言簡介 c語言一經出現就以其功能豐富 表達能力強 靈活方便 應用面廣等特點迅速在全世界普及和推廣。c語言不但執行效率高而且可移植性好,可以用來開發應用軟體 驅動 作業系統等。c語言也是其它眾多高階語言的鼻祖語言,所以說學習c語言是進入程式設計世界的必修課。2 第乙個c程式 i...

C語言基礎 第一章

1.常量 直接常量 int mm 100 float nn 100.01 字元常量 編譯指令,define 常量名 常量值 預處理命令,預處理命令都 開頭 成為巨集命令 關鍵字,const 修飾符 folat 浮點型別 長度為 6位,double 浮點型別 長度為 9位 2.變數 值在記憶體當中可以...