試驗2順序結構程序設計.doc_第1頁
試驗2順序結構程序設計.doc_第2頁
試驗2順序結構程序設計.doc_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗 2 順序結構程序設計一、實驗目的1. 學會使用自然語言或偽代碼描述算法2. 掌握變量、運算符、表達式的使用3. 熟悉 C 語言的表達式語句、空語句和復合語句4. 熟悉順序結構程序中語句的執(zhí)行過程5. 掌握標準輸入流對象 cin 及標準輸出流對象 cout二、實驗內容實訓 1 編寫程序在屏幕上顯示如圖2-1 所示的菜單。圖 2-1 學生選課管理系統(tǒng)主界面實驗步驟:1) 在 VS2008 中新建項目,在項目中新建C+源文件,輸入下面程序,并且編譯、連接。/*/*程序名:實訓 2_1.cp/*主要功能:*/*顯示主菜單,并獲取用戶輸入的模塊編號*/*#include /using namesp

2、ace std;/int main()/包含輸入輸出接口文件引用標準命名空間定義主函數(shù)主函數(shù)開始system(cls);coutnnnnn;couttt|-學生選課系統(tǒng) ( 學生版 )-|n;couttt|t 0.退出|n;couttt|t 1.學生信息管理|n;couttt|t 2.教師信息管理|n;couttt|t 3.課程信息管理|n;couttt|t 4.學生選課管理|n;couttt|t 5.學生成績管理|n;第 1頁 共 3頁couttt|t 6.信息統(tǒng)計模塊|n;couttt|-|nn;coutttt請輸入模塊編號(0-6):;return 0;2) 運行實訓 1,觀察輸出結果。

3、實訓 2 編寫程序在屏幕上顯示如圖2-2 所示的菜單。圖 2-2學生信息管理菜單實驗步驟:1) 修改實訓 1 的源程序,將各條輸出語句按上圖所示進行修改即可。注意增加或刪除一些空格或 - ,使右邊的 | 對齊。2) 運行實訓 2,觀察輸出結果。3)修改實訓2 程序,在顯示完菜單后,等待用戶輸入選項(以字符存儲),然后顯示用戶所輸入的選項,如圖2-3 所示。圖 2-3 帶輸入功能的學生信息管理菜單4) 運行修改后的實訓 2,觀察輸出結果實訓3 編寫程序,輸入直角三角形的兩直角邊,求出斜邊邊長和直角三角形的面積,并輸出。算法分析:本題的算法較為簡單,只涉及順序結構。算法的NS圖如圖 2-4 所示。第2頁共3頁輸入直角三角形的兩直角邊長a、b求第三邊邊長計算直角三角形的面積輸出所求的結果圖 2-4實訓 3 的算法 NS圖實訓 4 編寫程序,假設工作每小時30 元,而薪資所得的10%是稅金,要求從鍵盤上輸入工作小時數(shù),然后輸出稅后實際所得。三、實驗報告要求1. 根據(jù)程序要求對運行結果進行分析。如果程序未能調試通過,分析其原因。2. 根據(jù)實驗步驟,說明未能編譯通過的原因,并正確進行修改。3.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論