久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

31
2023/03

程序設計語言的基本成分

發(fā)布時間:2023-03-31 17:22:39
發(fā)布者:已經(jīng)寫了
瀏覽量:
0

程序設計語言的基本成分包括

數(shù)據(jù)類型

    任何一個程序都可以看成對一些數(shù)據(jù)及作用于該數(shù)據(jù)上的操作的一種說明。不同語言所提供的數(shù)據(jù)類型不盡相同。

    數(shù)據(jù)是程序操作的對象,具有存儲類、類型、名稱、作用域和生存期等屬性,使用時要為它們分配空間。數(shù)據(jù)名稱由用戶通過標識符命名;類型說明數(shù)據(jù)中用哦內(nèi)容的大小和存儲形式;存儲類說明數(shù)據(jù)在內(nèi)存中的位置和生存期;作用于說明數(shù)據(jù)可以使用的范圍;生存周期說明數(shù)據(jù)占用內(nèi)存的時間。

    按照數(shù)據(jù)的作用域大小,可以將數(shù)據(jù)分為全局變量和局部變量。

    按照生存周期可以將數(shù)據(jù)分為自動生存期、靜態(tài)生存期和動態(tài)生存期。

    按照程序運行時數(shù)據(jù)的值能否被改變,分為常量和變量。

控制結構:

    程序語言中控制結構為把數(shù)據(jù)和數(shù)據(jù)上的運算組合成程序提供了基本框架,理論上已經(jīng)證明了可以計算問題的程序都可以用順序、選擇和循環(huán)3中控制結構來描述。

    順序結構用來表示一個計算操作序列。從操作序列的第一個計算開始,順序執(zhí)行序列的計算操作,直至序列的最后一個計算操作。

    選擇結構提供了在兩種或者多種分支中選擇則其中一個的邏輯?;镜倪x擇結構由一個條件和兩個供選擇的操作組成。在執(zhí)行時,先計算條件的值,如果為真則執(zhí)行分支中的其中一個操作,不為真則執(zhí)行另一個。

    循環(huán)結構為程序中的程序計算提供了控制手段

函數(shù)

    函數(shù)是程序模塊的主要成分,它是一段具有獨立功能的程序。程序中有關函數(shù)的部分有,函數(shù)定義,函數(shù)聲明和函數(shù)調(diào)用

    函數(shù)定義,定義一個函數(shù),包括函數(shù)名稱、函數(shù)類型、參數(shù)、運算內(nèi)容

    函數(shù)聲明,如果程序?qū)σ粋€函數(shù)的調(diào)用位于改函數(shù)的定義之前,則應該在調(diào)用之前聲明該函數(shù)。

    函數(shù)調(diào)用,在需要執(zhí)行函數(shù)方法時,調(diào)用函數(shù)并傳入?yún)?shù)

QQ截圖20230331171654.png

關鍵詞:
返回列表