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

正文內(nèi)容

[其它技巧]wwzz第10章程序設(shè)計語言和編碼-資料下載頁

2024-10-16 17:42本頁面
  

【正文】 A[I]+ A[T]; A[T] = A[I]- A[T]; A[I] = A[I]- A[T]; 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 42 此段程序可能不易看懂,有時還需用實際數(shù)據(jù)試驗一下。 實際上,這段程序的功能就是交換 A[I]和 A[T]中的內(nèi)容。目的是為了節(jié)省一個工作單元。如果改一下: WORK = A[T]; A[T] = A[I]; A[I] = WORK; 就能讓讀者一目了然了。 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 43 。 程序編寫得要簡單,寫清楚,直截了當?shù)卣f明程序員的用意 。 for ( i = 1。 i = n。 i++ ) for ( j = 1。 j = n。 j++ ) V[i][j] = ( i/ j ) * ( j/ i ) 除法運算(/)在除數(shù)和被除數(shù)都是整型量時,其結(jié)果只取整數(shù)部分,而得到整型量。 當 i< j 時 , i / j = 0 當 j< i 時 , j / i = 0 得到的數(shù)組 當 i≠j時 V[i][j] = ( i/ j ) * ( j/ i ) = 0 當 i= j時 V[i][j] = ( i/ j ) * ( j/ i ) = 1 這樣得到的結(jié)果 V 是一個單位矩陣。 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 44 寫成以下的形式,就能讓讀者直接了解程序編寫者的意圖。 for ( i= 1。 i = n。 i++ ) for ( j= 1。 j = n。 j++ ) if ( i == j ) V[i][j] = 。 ELSE V[i][j] = 。 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 45 ? 讓編譯程序做簡單的優(yōu)化。 ? 盡可能使用庫函數(shù) ? 避免不必要的轉(zhuǎn)移。 ? 盡量只采用三種基本的控制結(jié)構(gòu)來編寫程序。除順序結(jié)構(gòu)外,使用 ifthenelse來實現(xiàn)選擇結(jié)構(gòu);使用 dountil或 dowhile來實現(xiàn)循環(huán)結(jié)構(gòu)。 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 46 輸入和輸出 輸入和輸出信息是與用戶的使用直接相關(guān)的。輸入和輸出的方式和格式應當盡可能方便用戶的使用。一定要避免因設(shè)計不當給用戶帶來的麻煩 因此,在軟件需求分析階段和設(shè)計階段,就應基本確定輸入和輸出的風格。系統(tǒng)能否被用戶接受,有時就取決于輸入和輸出的風格 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 47 不論是批處理的輸入/輸出方式,還是交互式的輸入/輸出方式,在設(shè)計和編碼時都應考慮下列原則: 1. 對所有的輸入數(shù)據(jù)都要進行檢驗,識別錯誤的輸入,以保證每個數(shù)據(jù)的有效性; 2. 檢查輸入項的各種重要組合的合理性,必要時報告輸入狀態(tài)信息; 3. 使得輸入的步驟和操作盡可能簡單,并保持簡單的輸入格式; 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 48 4. 輸入數(shù)據(jù)時,應允許使用自由格式輸入; 5. 應允許缺省值; 6. 輸入一批數(shù)據(jù)時,最好使用輸入結(jié)束標志,而不要由用戶指定輸入數(shù)據(jù)數(shù)目; 7. 在交互式輸入輸入時,要在屏幕上使用提示符明確提示交互輸入的請求,指明可使用選擇項的種類和取值范圍。同時,在數(shù)據(jù)輸入的過程中和輸入結(jié)束時,也要在屏幕上給出狀態(tài)信息; 8. 當程序設(shè)計語言對輸入/輸出格式有嚴格要求時,應保持輸入格式與輸入語句的要求的一致性; 9. 給所有的輸出加注解,并設(shè)計良好的輸出報表。 輸入/輸出風格還受到許多其它因素的影響。如輸入/輸出設(shè)備(例如終端的類型,圖形設(shè)備,數(shù)字化轉(zhuǎn)換設(shè)備等)、用戶的熟練程度、以及通信環(huán)境等。 軟件技術(shù)與數(shù)據(jù)庫教研室 軟件工程課程 49 課后思考與習題 對照本章內(nèi)容,對自己熟悉的一門程序設(shè)計語言,嘗試分析和總結(jié)其基本成分和技術(shù)特點。并編寫包括輸入輸出,數(shù)據(jù)運算,注釋的程序,長度不小于500行。 對照本章程序設(shè)計風格的內(nèi)容,嘗試修改代碼。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1