結構化程式設計 變數,常量和賦值

2021-05-10 07:20:35 字數 992 閱讀 6879

結構化程式設計(structured programming)是以模組功能和處理過程設計為主的詳細設計。其概念最早由e.w.dijikstra在2023年提出的,是軟體發展的乙個重要的里程碑。它的主要觀點是採用自頂向下、逐步求精的程式設計方法,使用三種基本控制結構(順序、選擇、重複)構造程式。任何程式都可由這三種基本控制結構構造。

程式從主程式(

main

)入口開始,逐行順序執行,當遇到選擇的時候,**依據條件執行,當遇到重複結構時,將重複執行控制結構中的**。

軟體在記憶體中執行,因此軟體中的資料在執行的時候都需要儲存在記憶體中,這個過程我們稱為宣告變數和賦值。

你可以回憶下小學數學應用題在解題的時候,我們往往會寫:

設x=12

設 y=10

這個行為和開發過程中的宣告賦值非常的接近。不過,計算機需要理解x和y分別是什麼型別的資料。為什麼呢?原因很簡單,用於數學計算的20000和上海的郵編200000看上去都是數字,只不過前者可以用於計算,而後者不可以計算。

code

static

void

main(

string

args)

,過了6年,我存了

", housefound, found);

}變數和常量

變數表示數值或字串值或類的物件。變數儲存的值可能會發生更改,但名稱保持不變。變數是字段的一種型別。常數是另一種型別的字段。它儲存在編譯程式時賦予的值,並且從那之後在任何情況下都不會發生更改。變數和常量所宣告的資料型別有些是有儲存範圍的。

那什麼時候我們稱為變數,什麼時候又將變數稱為欄位呢?當變數在函式(方法)體內宣告,我們稱為變數,在函式體外宣告,我們稱為字段。以下**演示了這個差異

class

program

intj =10

;//j稱為字段}

初學者提示

變數有值型別和引用型別,在

c#中型別除了:陣列、類、介面和委託四種型別之外,其他都是值型別。

結構化程式設計 變數,常量和賦值

結構化程式設計 structured programming 是以模組功能和處理過程設計為主的詳細設計。其概念最早由e.w.dijikstra在1965年提出的,是軟體發展的乙個重要的里程碑。它的主要觀點是採用自頂向下 逐步求精的程式設計方法,使用三種基本控制結構 順序 選擇 重複 構造程式。任何程...

結構化程式設計

結構化程式設計方法的主要原則可以概括為自頂向下,逐步求精,模組化,限制使用goto語句。1 自頂向下 程式設計時,應先考慮總體,後考慮細節 先考慮全域性目標,後考慮區域性目標。不要一開始就過多追求眾多的細節,先從最上層總目標開始設計,逐步使問題具體化。2 逐步求精 對複雜問題,應設計一些子目標作為過...

結構化 半結構化和非結構化資料

在實際應用中,我們會遇到各式各樣的資料庫如nosql非關聯式資料庫 memcached,redis,mangodb rdbms關聯式資料庫 oracle,mysql等 還有一些其它的資料庫如hbase,在這些資料庫中,又會出現結構化資料,非結構化資料,半結構化資料,下面列出各種資料型別 結構化資料 ...