《C面向?qū)ο蟪绦蛟O(shè)計》實驗指導(dǎo)書_第1頁
《C面向?qū)ο蟪绦蛟O(shè)計》實驗指導(dǎo)書_第2頁
《C面向?qū)ο蟪绦蛟O(shè)計》實驗指導(dǎo)書_第3頁
《C面向?qū)ο蟪绦蛟O(shè)計》實驗指導(dǎo)書_第4頁
《C面向?qū)ο蟪绦蛟O(shè)計》實驗指導(dǎo)書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、C+面向?qū)ο蟪绦蛟O(shè)計實驗指導(dǎo)書 魯東大學(xué) 地理與規(guī)劃學(xué)院(上機總學(xué)時:18學(xué)時)一、上機試驗的總目的和總要求C+作為一門計算機的編程語言,需要學(xué)生具有獨立思考、獨立編程的能力,最終落腳點就是根據(jù)要求編寫正確、簡練的程序。此外,所編寫程序最終要通過上機驗證通過,所以上機調(diào)試能力也是必需的。上機試驗?zāi)康模?加深并消化授課內(nèi)容,學(xué)會思考程序、編寫程序; 了解并熟悉程序開發(fā)環(huán)境,學(xué)會程序調(diào)試; 進一步鼓勵學(xué)生勤思考,編寫出更多思路新穎又簡潔的程序。試驗要求: 先編寫好上機程序,再來上機,提高上機效率; 獨立上機,輸入、調(diào)試所編程序; 上機結(jié)束后,寫上機報告。上機報告要求如下:上機題目;程序清單;程序運

2、行情況(運行結(jié)果不正確的,要求進一步寫出程序運行的現(xiàn)象,并分析原因)。試驗一:熟悉VC+語言的運行環(huán)境,編制和調(diào)試C+程序一、試驗?zāi)康模?.了解MS VC+開發(fā)平臺的環(huán)境,語言的初步知識。了解上機所使用的C+運行環(huán)境,熟悉VC+開發(fā)C程序的編輯、編譯、連接和運行的上機步驟。2.上機練習(xí)編制初級C程序。完成課堂例程及課后部分程序。二、試驗內(nèi)容:1.了解MS VC+開發(fā)平臺的環(huán)境。2.教材P7 例1.13.編寫一C+程序測試short,int,float,double數(shù)據(jù)類型的大?。▍⒖冀滩腜13)4.教材P19例2.2(說明:調(diào)試完教材例題后,請在main函數(shù)結(jié)束前末尾增加coutn=n%327

3、68endl;語句,分析程序執(zhí)行的結(jié)果。)三、試驗過程:1. MS VC+開發(fā)平臺的環(huán)境 啟動MS VC+程序。a. b. 開始/程序/Microsolft Visual C+6.0/ Microsolft Visual C+6.0 建立一個工程文件。文件/新建 彈出新建對話框,在該對話框中選擇工程屬性頁(VC+提供了很多工程類型,提供不同應(yīng)用的需要)。在工程屬性頁中選擇 win32 console application (控制臺應(yīng)用)。指定新建工程文件的名稱,并指定工程文件所要保存的位置。之后點擊確定。例如:(圖)建立一個空工程文件,點擊完成。 向工程文件里面添加文件(資源文件、頭文件等)

4、文件/新建,彈出新建對話框,在該對話框中選擇文件屬性頁,選擇C+Source File (C+資源文件),指定資源文件名和存儲路徑。然后點擊確定。main函數(shù)只能在C+資源文件中編寫并且一個工程文件只能有一個main函數(shù)。注意:添加的文件名可以跟工程文件名不一樣,同一工程內(nèi)多個文件名字不能相同。 在資源文件中編寫C程序的main主函數(shù)。 編輯、編譯、連接和運行C程序。 編輯代碼:以ASCCI碼輸入程序代碼。 編譯程序:通過程序設(shè)計語言的編譯程序,將已經(jīng)編輯好的源程序翻譯成二進制目標代碼。在編譯時,完成對語法檢查。在MS-DOS下產(chǎn)生后綴為.obj文件。方法: 法1. 快捷鍵 Ctr+F7法2.

5、 用鼠標點擊工具欄中的編譯按鈕。 連接:將各模塊的二進制代碼與系統(tǒng)標準模塊經(jīng)連接處理后,才能得到可執(zhí)行文件。在MS-DOS/WINDOWS下為.exe 文件。方法:法1:快捷鍵 F7。法2:用鼠標點擊工具欄中的 連接 按鈕。 運行法1:快捷鍵 Ctr+F5法2:用鼠標點擊工具欄中的 執(zhí)行 按鈕。 排錯 設(shè)斷點:設(shè)斷點快捷鍵-F9,兩次設(shè)斷點(F9)即取消斷點。 跟蹤調(diào)試:Build/Start debug: Run to Cursor:執(zhí)行到斷點位置。 Go :向下執(zhí)行(直到另一斷點或程序結(jié)束) Step Over(F10):跳過某一個斷點(不需要檢查錯誤的斷點)。 Step into(F11

6、): 進入函數(shù)內(nèi)部,轉(zhuǎn)入函數(shù)體。 Step Out(Shift+F11):從函數(shù)體中跳出來,返回到調(diào)用該函數(shù)的斷點位置。 Restart:重新調(diào)試。 Stop debugging(Shift+F5):停止排錯。 QuickWatch(Shift+F9):調(diào)試中察看變量、表達式、函數(shù)等的值。(或察看編譯器界面右下框)。察看的方法:在名稱中輸入變量、表達式、函數(shù)的名稱,鍵入回車鍵。或察看編譯器界面右下框:注意: 關(guān)于TURBO C 編譯器的使用及MS VC+編譯器的詳細使用說明可以參考附件:C+上機操作指導(dǎo)(PDF格式)。 4.P19 例2.2#includeusing namespace std;int m

溫馨提示

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

評論

0/150

提交評論