內蒙古科技大學面向對象的程序設計 實驗一 Visual C++60集成編程環(huán)境的使用_第1頁
內蒙古科技大學面向對象的程序設計 實驗一 Visual C++60集成編程環(huán)境的使用_第2頁
內蒙古科技大學面向對象的程序設計 實驗一 Visual C++60集成編程環(huán)境的使用_第3頁
內蒙古科技大學面向對象的程序設計 實驗一 Visual C++60集成編程環(huán)境的使用_第4頁
內蒙古科技大學面向對象的程序設計 實驗一 Visual C++60集成編程環(huán)境的使用_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、內蒙古科技大學面向對象的程序設計實驗報告  課程名稱:面向對象的程序設計姓名:陳偉光實驗名稱:Visual C+6.0集成編程環(huán)境的使用學號:1567159118任課教師:劉月峰專業(yè):軟件工程指導教師:劉月峰班級:15-軟件一班  一、實驗目的1)    熟悉Visual C+6.0編程環(huán)境,能使用VC+6.0編寫簡單的C+語言程序。2)    掌握使用VC+6.0調試程序的過程。二、實驗環(huán)境編譯器:Visual C+ 6.0.操作系統(tǒng):Windows 7 旗艦版&

2、#160;三、實驗內容一、實驗目的l 熟悉Visual C+6.0編程環(huán)境,能使用VC+6.0編寫簡單的C+語言程序。l 掌握使用VC+6.0調試程序的過程。二、實驗內容2.1 練習(一):編寫C+程序,在屏幕上顯示“Programming is fun.”字符串。1.雙擊桌面上的“Microsoft Visual C+6.0”圖標,打開VC+6.0應用程序。2.單擊“文件”菜單下的“新建”菜單項,出現(xiàn)“新建”對話框。單擊“文件”選項卡,在列表框中單擊“C+ Source File”列表項,在文件名輸入框中輸入要保存的C+文件的文件名(文件名的后綴名一定是*.cp

3、p),本例中輸入1-1.cpp,單擊確定按鈕。位置輸入框中用來輸入要保存的C+文件的路徑。3. 源程序的編輯。VC+6.0的編輯環(huán)境分為兩部分,左側是項目工作區(qū),右側是源程序編輯區(qū)。其中源程序編輯區(qū)用于源程序的編輯。在此輸入C+源程序代碼。4. 源程序的編輯和鏈接。單擊“組建”菜單下的“組建”菜單項,進行源程序的編譯和鏈接。通過編譯可以檢查程序中的語法錯誤和邏輯錯誤。若程序無錯誤,會在屏幕下方的調試窗口中出現(xiàn)“0 errors,0 warinings”;否則說明程序有錯,調試窗口中會給出錯誤的類型和位置。本階段會產生后綴名為.exe的可執(zhí)行文件。5. 程序的運行。

4、單擊“組建”菜單下的“執(zhí)行”菜單項,執(zhí)行可執(zhí)行文件,會看到程序執(zhí)行的結果。2.2練習(二):1. 新建一個項目,并輸入以下程序。#include <iostream>using namespace std;int main()int a, b;int sum;a = 123;b = 456;sum = a + b;cout << sum << endl;return 0;2. 在源代碼文件中故意輸入一些錯誤的代碼。例如在本實驗中刪除了語句cout << sum <<endl末尾的分號。3. 編譯項目,“輸

5、出”窗口中會顯示“代碼分析”過程中檢測到的錯誤,并自動統(tǒng)計“錯誤”和“警告”的數(shù)量。注意,“警告”并不影響目標文件的生成。4. 在“輸出”窗口中雙擊錯誤信息來定位存在錯誤的代碼行,并將代碼修改正確。5. 重復步驟3、4,直到項目生成成功。6. 設置斷點。在main函數(shù)中的代碼行b = 456; 插入斷點,會在此行左側的空白處顯示一個黑色圓點,表明已經成功在此行代碼上添加一個斷點。在“調試”菜單中選擇“啟動調試”,windows控制臺應用程序開始執(zhí)行,并在剛剛添加斷點的代碼行左側空白中顯示一個黃色箭頭,表示程序已經在此行代碼處中斷執(zhí)行(注意,黃色箭頭指向的

6、代碼行是下一個要執(zhí)行的代碼行,此行代碼當前還沒有執(zhí)行)。7. 單步調試。在“調試”菜單中選擇“逐過程”,會執(zhí)行黃色箭頭當前指向的代碼行,并將黃色箭頭指向下一個要執(zhí)行的代碼行“sum = a + b”。繼續(xù)使用“逐過程”單步調試源代碼,體會此功能的作用。在“調試”菜單中選擇“停止調試”,結束此次調試。8. 查看變量的值。按F5啟動調試,會在之前設置的斷點處中斷。將鼠標移動到源代碼編輯器中變量b的名稱上,會彈出一個窗口顯示出變量b的值(由于此時還沒有給變量b賦值,所以是一個隨機值)。此時按F10進行一次單步調試,可以看到變量b的值會變成456。四、實驗過程練習(一)1.1.1建

7、立文件,輸入代碼    1.1.2.編譯執(zhí)行,查看結果   練習(二)1.2.1.輸入代碼之后保存編譯 1.2.2.制造錯誤,再次編譯,查看結果故意刪除了語句sum = a + b;末尾的   再次編譯后顯示1個錯誤,0個警告 顯示錯誤語句:missing; before identifier cout,意為cout之前缺少了  雙擊之后,代碼區(qū)錯誤區(qū)域前出現(xiàn)了深藍色提示箭頭 改正之后嘗試再次編譯顯示0錯誤,0警告 鼠標移動到sum =

8、 a + b;語句行,按F9添加斷點 F5進入調試之后,調試進程停在了斷點所在語句之前,按F10開始逐步調試,直至程序運行框輸出結果,關閉調試,完成實驗 五、實驗總結實驗源代碼:練習(一)#include <iostream.h>void main()      cout<<"Programming is fun."<<endl; 練習(二)#include <iostream>using namespace std;int main()int a,

溫馨提示

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

評論

0/150

提交評論