freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

程序設(shè)計(jì)語(yǔ)言和編碼-wenkub.com

2025-01-03 18:29 本頁(yè)面
   

【正文】 輸入/輸出風(fēng)格還受到許多其它因素的影響。輸入和輸出的方式和格式應(yīng)當(dāng)盡可能方便用戶的使用。為求最小值,程序只需編寫(xiě)成: SMALL = X。 L3: SMALL = X。 SMALL = Z。 if ( Y Z ) goto L2。 – 盡可能使用庫(kù)函數(shù) – 避免不必要的轉(zhuǎn)移。 j = n。 ? 寫(xiě)成以下的形式,就能讓讀者直接了解程序編寫(xiě)者的意圖。 i++ ) for ( j = 1。 。 ? 例如,有一個(gè)用 C 語(yǔ)句寫(xiě)出的程序段: A[I] = A[I]+ A[T]; A[T] = A[I]- A[T]; A[I] = A[I]- A[T]; ? 此段程序可能不易看懂,有時(shí)還需用實(shí)際數(shù)據(jù)試驗(yàn)一下。 ? 許多程序設(shè)計(jì)語(yǔ)言允許在一行內(nèi)寫(xiě)多個(gè)語(yǔ)句。但出于閱讀、理解和維護(hù)的需要,最好使其規(guī)范化,使說(shuō)明的先后次序固定 例如可按照以下說(shuō)明次序:常量說(shuō)明;簡(jiǎn)單變量類(lèi)型說(shuō)明;數(shù)組說(shuō)明;公用數(shù)據(jù)塊說(shuō)明;所有的文件說(shuō)明。如: if (X) { Y } 定義函數(shù)時(shí)應(yīng)當(dāng)把左右括號(hào)都放在行首,如: int F(int x) { // } 注意,右括號(hào)所在的行不應(yīng)當(dāng)有其它語(yǔ)句,除非跟隨著一個(gè)條件判斷。 SendMail(Optional blnShowMailFirst As Boolean) blnShowMailFirst: //發(fā)送前是否顯示 Outlook郵件信息。 ? if(ret!=1) /* 中斷返回不是 1,表示未找到鼠標(biāo)驅(qū)動(dòng) */ ? { ? printf(Mouse is not installed.)。 /* 鼠標(biāo)器 0號(hào)功能:鼠標(biāo)復(fù)位 */ ? int86(0x33,amp。 功能性注釋 功能性注釋 ? include ? int MouseLeftFlag=0。 ? if(ret!=1) /* 中斷返回不是 1,表示未找到鼠標(biāo)驅(qū)動(dòng) */ ? { ? printf(Mouse is not installed.)。 /* 鼠標(biāo)器 0號(hào)功能:鼠標(biāo)復(fù)位 */ ? int86(0x33,amp。如數(shù)字 0與字母 O; 數(shù)字 1與字母 I或 l; 數(shù)字 2與字母 z等 程序的注釋 ? 程序中的注解用來(lái)幫助人們理解程序,決不是可有可無(wú)的 ? 一些正規(guī)的程序文本中,注解行的數(shù)量約占整個(gè)源程序的 1/ 3到 1/ 2,甚至更多 ? 注解分為序言性注解和功能性注解 ? 通常置于每個(gè)程序模塊的開(kāi)頭部分,主要描述: ? 模塊的功能 ? 模塊的接口:包括調(diào)用格式、參數(shù)的解釋、該模塊需要調(diào)用的其它子模塊名 ? 重要的局部變量:包括用途、約束和限制條件 ? 開(kāi)發(fā)歷史:包括模塊的設(shè)計(jì)者、評(píng)審者、評(píng)審日期、修改日期以及對(duì)修改的描述 序言性注釋 序言性注釋 ? include ? int MouseLeftFlag=0。 自然語(yǔ)言 最理想的是可以使用自然語(yǔ)言(如英語(yǔ)、法語(yǔ)或漢語(yǔ)),使計(jì)算機(jī)能理解并立即執(zhí)行請(qǐng)求。語(yǔ)言的技術(shù)特性對(duì)軟件工程各階段有一定的影響,特別是確定了軟件需求之后,程序設(shè)計(jì)語(yǔ)言的特性就很重要了,要根據(jù)不同項(xiàng)目的特性選擇相應(yīng)特性的語(yǔ)言。 ? 可復(fù)用性 :指編程語(yǔ)言能否提供可復(fù)用的軟件成分,復(fù)用時(shí)需要修改調(diào)整的內(nèi)容多少 ? 可維護(hù)性 :包括可理解性、可測(cè)試性、可修改性。 ? 將設(shè)計(jì)翻譯成代碼的便利程度 :語(yǔ)言若直接支持結(jié)構(gòu)化部件、復(fù)雜的數(shù)據(jù)結(jié)構(gòu)、特殊 I/O處理、按位操作和 OO方法,則便于將設(shè)計(jì)轉(zhuǎn)換成代碼。 ? 局部性 :程序由模塊組成,應(yīng)采用高內(nèi)聚低耦合、模塊獨(dú)立、局部化等原則。如,一符多用的標(biāo)記法容易導(dǎo)致錯(cuò)誤。如下頁(yè)圖 基本程序控制結(jié)構(gòu) ? 傳輸成分: 它指明該語(yǔ)言允許的數(shù)據(jù)傳輸方式,在程序中可用它進(jìn)行數(shù)據(jù)傳輸。 ? 以 C語(yǔ)言為例,其數(shù)據(jù)構(gòu)造方式可分為基本類(lèi)型和派生類(lèi)型 ? 運(yùn)算成分: 它指明該語(yǔ)言允許執(zhí)行的運(yùn)算,用來(lái)描述程序中所需進(jìn)行的運(yùn)算。如各種類(lèi)型的變量、數(shù)組、指針、記錄等。 如上述 for語(yǔ)句中:表達(dá)式 1表示循環(huán)初值;表達(dá)式 2表示循環(huán)條件;表達(dá)式 3表示循環(huán)的增量;語(yǔ)句為循環(huán)體。整個(gè)語(yǔ)句的語(yǔ)義是: ( 1)計(jì)算表達(dá)式 1 ( 2)計(jì)算表達(dá)式 2,若計(jì)算結(jié)果為 0,則終止循環(huán);否則轉(zhuǎn)( 3) ( 3)執(zhí)行循環(huán)體 ( 4)計(jì)算表達(dá)式 3 ( 5)轉(zhuǎn)向( 2) ? 語(yǔ)用 ( pragma
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1