程式設計語言的4種基本成分是:資料、運算、控制、函式。1、資料程式語言的資料成分指的是一種程式語言的資料型別。資料物件總是對應著應用系統中某些有意義的東西,資料表示則指定了程式中值的組織形式。資料型別用於代表資料物件,同時還可用於檢查表達始終對運算的應用是否正確。資料是程式操作的物件,具有儲存類別、型別、名稱、作用域和生存期等屬性,使用時要為它分配記憶體空間。資料名稱由使用者透過識別符號命名,識別符號是由字母、數字和稱為下劃線的特殊符號“_”組成的標記;型別說明資料佔用記憶體的大小和存放形式;儲存類別說明資料在記憶體中的位置和生存期;作用域則說明可以使用資料的程式碼範圍;生存期說明資料佔用記憶體的時間範圍。從不同角度可將資料進行不同的劃分。資料型別的分類如下:(1)按程式執行過程中資料的值能否改變,可分為常量(整數常量、實型常量、字元常量、符號常量)和變數。(2)按資料的作用域範圍可分為全域性量和區域性量。(3)按資料組織形式的不同可分為基本型別(整型、實型、字元型、列舉型)、構造型別(陣列、結構、公用)、指標型別和空型別。2、運算大多數程式設計語言的基本運算可分為算術運算、關係運算、邏輯運算。為了確保運算結果的唯一性,運算子號規定優先順序和結合性。3、控制控制成分指明語言允許表達的控制結構,程式設計師使用控制成分來構造程式中的控制邏輯。理論上已經表明,可計算問題的程式都可以用順序、選擇和迴圈這三種控制結構來描述。4. 函式任何函式都是由函式說明和函式體兩部分組成。函式定義的一般格式如下:返回值的型別函式名(形式引數表) 。函式呼叫的一般形式為:函式名(實參表)。傳值的好處是傳值呼叫不會改變呼叫函式實參變數的內容。函式體若呼叫自身則稱為遞迴呼叫。
程式設計語言的4種基本成分是:資料、運算、控制、函式。1、資料程式語言的資料成分指的是一種程式語言的資料型別。資料物件總是對應著應用系統中某些有意義的東西,資料表示則指定了程式中值的組織形式。資料型別用於代表資料物件,同時還可用於檢查表達始終對運算的應用是否正確。資料是程式操作的物件,具有儲存類別、型別、名稱、作用域和生存期等屬性,使用時要為它分配記憶體空間。資料名稱由使用者透過識別符號命名,識別符號是由字母、數字和稱為下劃線的特殊符號“_”組成的標記;型別說明資料佔用記憶體的大小和存放形式;儲存類別說明資料在記憶體中的位置和生存期;作用域則說明可以使用資料的程式碼範圍;生存期說明資料佔用記憶體的時間範圍。從不同角度可將資料進行不同的劃分。資料型別的分類如下:(1)按程式執行過程中資料的值能否改變,可分為常量(整數常量、實型常量、字元常量、符號常量)和變數。(2)按資料的作用域範圍可分為全域性量和區域性量。(3)按資料組織形式的不同可分為基本型別(整型、實型、字元型、列舉型)、構造型別(陣列、結構、公用)、指標型別和空型別。2、運算大多數程式設計語言的基本運算可分為算術運算、關係運算、邏輯運算。為了確保運算結果的唯一性,運算子號規定優先順序和結合性。3、控制控制成分指明語言允許表達的控制結構,程式設計師使用控制成分來構造程式中的控制邏輯。理論上已經表明,可計算問題的程式都可以用順序、選擇和迴圈這三種控制結構來描述。4. 函式任何函式都是由函式說明和函式體兩部分組成。函式定義的一般格式如下:返回值的型別函式名(形式引數表) 。函式呼叫的一般形式為:函式名(實參表)。傳值的好處是傳值呼叫不會改變呼叫函式實參變數的內容。函式體若呼叫自身則稱為遞迴呼叫。