上機(jī)實(shí)驗(yàn)手冊(cè)范本_第1頁(yè)
上機(jī)實(shí)驗(yàn)手冊(cè)范本_第2頁(yè)
上機(jī)實(shí)驗(yàn)手冊(cè)范本_第3頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、目錄實(shí)驗(yàn)一 熟悉 C 語(yǔ)言實(shí)驗(yàn)二 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu)實(shí)驗(yàn)三 字符型數(shù)據(jù) 函數(shù) 實(shí)驗(yàn)四 指針 數(shù)組 實(shí)驗(yàn)五 上機(jī)考試練習(xí) 附錄一 常見(jiàn)編譯錯(cuò)誤實(shí)驗(yàn)一 熟悉 C 語(yǔ)言實(shí)驗(yàn)要求:能夠熟練使用 VC6.0 開發(fā)環(huán)境;特別要求: 在實(shí)驗(yàn)中遇到困難時(shí),切忌不要?jiǎng)硬粍?dòng)就問(wèn)老師,而是應(yīng)該先思考。如果確實(shí)不能 解決困難,先與坐在旁邊的同學(xué)討論,而無(wú)論這個(gè)同學(xué)在以前是否認(rèn)識(shí)。如果有同學(xué)問(wèn) 你問(wèn)題, 無(wú)論你是否能解決這個(gè)問(wèn)題, 都應(yīng)該和他討論。 如果討論了仍然不能解決問(wèn)題, 就一起問(wèn)老師。討論問(wèn)題的好處在于能夠深刻的理解問(wèn)題,記住問(wèn)題。實(shí)驗(yàn)容:Visual C+為用戶開發(fā)C程序提供了一個(gè)集成環(huán)境,這個(gè)集成環(huán)境包括:

2、源程序的 輸入和編輯,源程序的編譯和連接,程序運(yùn)行時(shí)的調(diào)試和跟蹤,項(xiàng)目的自動(dòng)管理,為程 序的開發(fā)提供各種工具,并具有窗口管理和聯(lián)機(jī)幫助等功能。使用 Visual C+ 集成環(huán)境上機(jī)調(diào)試程序可分成如下幾個(gè)步驟:?jiǎn)?dòng) Visual C+ 集 成環(huán)境;生成和編輯源程序;編譯源程序;運(yùn)行程序。下面詳細(xì)介紹一下Visual C+的上機(jī)操作方法。1、啟動(dòng) Visual C+當(dāng)在桌面上建立了 VC+的圖標(biāo)后,可通過(guò)鼠標(biāo)雙擊該圖標(biāo)啟動(dòng)VC+若沒(méi)有建立相應(yīng)的圖標(biāo),則可以通過(guò)菜單方式啟動(dòng) VC+即用鼠標(biāo)單擊"開始”菜單,選擇"程序”, 選擇“ Microsoft Visual Studio 6

3、.0 ”,選擇“ Microsoft Visual C+ 6.0 ”啟動(dòng) VC+。VC+啟動(dòng)成功后,就產(chǎn)生如圖 1.1所示的VC+集成環(huán)境。VC+集成環(huán)境是一個(gè)組合窗口。窗口的第一部分為標(biāo)題欄;第二部分為菜單欄,其 中包括“ File (文件)”、“Edit (編輯)"、“View (查看)“Insert (插入)"、“Project (工程)”、“Build (編譯、連接和運(yùn)行)”、“Tools (工具)”、“Windows (窗口)”、“Help (幫助)”等菜單。第三部分為工具欄,其中包括常用的工具按鈕;第四部分為狀態(tài)欄。 還有幾個(gè)子窗口。圖1.1 VC+集成環(huán)境2、

4、生成源程序文件生成源程序文件的操作步驟為:(1) 選擇集成環(huán)境中的“ File ”菜單中的“ NeW'命令,產(chǎn)生“ NeW對(duì)話框,如 圖1 .2所示。圖1.2 新建對(duì)話框(2) 單擊此對(duì)話框的左上角的File (文件)選項(xiàng)卡,選擇 C+Source File選項(xiàng)如下圖所示:圖1.3設(shè)置源文件保存路徑(3)設(shè)置源文件保存路徑若將源文件保存在默認(rèn)的文件存儲(chǔ)路徑下,則可以不必更改Location (目錄)文本框,但如果想在其他地方存儲(chǔ)源程序文件則需在對(duì)話框右半部分的Location (目錄)文本框中輸入文件的存儲(chǔ)路徑,也可以單擊右邊的省略號(hào)()來(lái)選擇路徑(例如輸入“ E:sperlsvc 試

5、驗(yàn)手冊(cè)”,表示源程序文件將存放在“ E:YIWEIvc實(shí)驗(yàn)手冊(cè)“子目 錄下,當(dāng)然,這么做還必須有個(gè)前提,就是你的電腦上必須已經(jīng)建立了“E:YIWEIvc實(shí)驗(yàn)“這個(gè)文件夾)。圖1.3中源文件的保存路徑就為:E:YIWEIvc實(shí)驗(yàn)手冊(cè)(4)然后,我們?cè)谟疑戏降腇ile (文件)文本框輸入準(zhǔn)備編輯的源程序文件的名字,例如圖1.4中我們給源程序文件命名為frist.c,當(dāng)然,讀者完全可以指定其他的路徑名和文件名。注意:我們指定的文件名后綴為.c,如果輸入的文件名為frist.cpp,則表示要建立的是 C+確程序。如果不寫后綴,系統(tǒng)會(huì)默認(rèn)指定為C+源程序文件,自動(dòng)加上后綴.cpp,因此,我們編寫二級(jí) C

6、語(yǔ)言程序不能省略后綴.c。圖1.4 源文件命名3、編輯源程序單擊圖1.4中的0K按鈕后,彈出下面的編輯框,如圖1.5所示,就可以輸入程序代碼了圖1.5編輯源程序圖1.5中,我們輸入的程序代碼如下:#in elude "stdio.h"mai n()prin tf("Hello,YiWei!n")在輸入過(guò)程中我們故意出了一個(gè)錯(cuò)誤。輸入完畢后,我們就進(jìn)入步驟6。4、編譯和調(diào)試程序單擊主菜單欄中的Build (編譯),在其下拉菜單中選擇Compile frist.c (編譯frist.c )項(xiàng),如圖1.6所示圖1.6編譯源程序單擊Compile frist.c

7、 (編譯frist.c )命令后,屏幕上出現(xiàn)一個(gè)如下對(duì)話框容是 This build commancTequires an active project workspace , Would you like to create a default project workspace ?(此編譯命令要求一個(gè)有效的項(xiàng)目工作區(qū),你 是否同意建立一個(gè)默認(rèn)的項(xiàng)目工作區(qū))單擊是(Y)按鈕,表示同意由系統(tǒng)建立默認(rèn)的項(xiàng)目工作區(qū)。屏幕如果繼續(xù)出現(xiàn)“將改動(dòng)保存到E:YiWeivc試驗(yàn)手冊(cè)frist.c,單擊是(Y)屏幕下面的調(diào)試信息窗口指出源程序有無(wú)錯(cuò)誤,本例顯示1error(s), 0 warni ng(s)

8、,我們現(xiàn)在開始程序的調(diào)試,發(fā)現(xiàn)和改正程序中的錯(cuò)誤,編譯系統(tǒng)能檢查程序中的語(yǔ)法錯(cuò)誤,語(yǔ)法錯(cuò)誤分為兩類:一類是致命錯(cuò)誤,以error表示,如果程序有這類錯(cuò)誤,就通不過(guò)編譯,無(wú)法形成目標(biāo)程序,更談不上運(yùn)行了;另一類是輕微錯(cuò)誤,以war ning (警告)表示,這類錯(cuò)誤不影響生成目標(biāo)程序和可執(zhí)行程序,但有可能影響運(yùn)行的結(jié)果,因 此也應(yīng)當(dāng)改正,使程序既無(wú) error,又無(wú)warning。本例編譯結(jié)果如圖1.7所示:fierilizxat. cl團(tuán)司岡的丈件誼涓箍入丁眉?xì)w謹(jǐn)JE 3酈1-1旳君1£2* !陌國(guó)肯喂F H(Globals)二| (411 global mcmbcrf <(na

9、n創(chuàng)凰q戲鉤s車町Rlnclude<stdlo,h> «in ()printfViWeitXm")l-lr5(.4bj - 1 crrorts* 9 wirnlngts)F、護(hù)謀L關(guān)史亙京決件i ;蛋找宜呻 注礙 1 <11用鼠標(biāo)單擊調(diào)試信息窗口中右側(cè)的向上箭頭,可以看到出錯(cuò)的位置和性質(zhì),如圖1.8所示:圖1.8程序錯(cuò)誤信息1進(jìn)行改錯(cuò)時(shí),雙擊調(diào)試信息窗口中的報(bào)錯(cuò)行,這時(shí)在程序窗口中出現(xiàn)一個(gè)粗箭頭指向被報(bào)錯(cuò)的程序行(第 3行),提示改錯(cuò)位置,如圖1.9所示:圖1.9程序錯(cuò)誤信息2根據(jù)VC給出的錯(cuò)誤提示,在相應(yīng)的位置修改錯(cuò)誤,例如本例中將在第5行添加一個(gè)分號(hào),

10、再選擇 Compile frist.c項(xiàng)重新編譯,此時(shí)編譯信息告訴我們:0 error(s),0warning(s),既沒(méi)有致命錯(cuò)誤(error ),也沒(méi)有警告錯(cuò)誤(warning),編譯成功,這時(shí) 產(chǎn)生一個(gè)frist.obj文件,見(jiàn)下面的調(diào)試信息窗口。圖1.10編譯通過(guò)Build (構(gòu)建)5、程序構(gòu)建在得到了目標(biāo)程序后,我們就可以對(duì)程序進(jìn)行連接了,選擇主菜單'、f LErf 創(chuàng)天屮 £祀“ -|±U3t. C國(guó)£件誼涓住亡fiJK工趕竝i JE反口 Wl珊CltPF?二 M! =11 也二K蘭(Glubalu|開畑頁(yè)試 灑云胃盡焉稈滓任!織亡 fjrs

11、I tie Ctrl+?5話可施氐生EK n.-J1- CuiviipiLinq. first.e-Ccinfiguiralrininr First Win3? Dphug" 鼻En*»打138誅燧 I7fp*n培mm円mHLn 4. Cnl 3D計(jì)-刖于中TTU開蠟6陽(yáng) crgEt, Vwr i圖1.11程序構(gòu)建6、程序運(yùn)行選擇“ Build ”菜單中的“ Execute ”命令,則在VC+4集成環(huán)境的控制下運(yùn)行程序,如圖1-12所示。被啟動(dòng)的程序在控制臺(tái)窗口下運(yùn)行,與Windows中運(yùn)行DOS程序的窗口類似。圖1-13是執(zhí)行程序后,彈出 DOS窗口中顯示的程序執(zhí)行結(jié)果。

12、;"、tiKmuTc *1Eb 工:件 its* ite EtA 工拄 “ X Cl M帀曲+ first rJn 3i=ssi!訥厲掛殲逛程詩(shī)掃.gw ._|«| XJ4弓fJ£i=¥廈| FilW上*圖1.12程序運(yùn)行注意:第二行Press any key to continue并非程序所指定的輸出,而是VC6.0在輸出完運(yùn)行結(jié)果后系統(tǒng)自動(dòng)加上的一行信息,通知用戶:“按任何一鍵以便繼續(xù)”。當(dāng)你按下任何一鍵后,輸出窗口消失,回到 VC6.0主窗口,此時(shí)可以繼續(xù)對(duì)源程序進(jìn)行修改補(bǔ)充 或進(jìn)行其他的工作。7、關(guān)閉程序當(dāng)完成程序編寫后,選擇 File (文件)

13、一Close Workspace (關(guān)閉工作區(qū)),屏幕 提示:: ClasoV. | = RIcVIcwLkU艮|£件誼涓播兀工杵端譯JE醫(yī)口耐打電)宿畫腹音喂|31 H(Globala|AI) global mcmberr_J 4mstn圖h !卻若Rlikciude<stalo .h>1-胡 first cla 5 3ESxJ|_ZZII inking - -._ReadyLn 4, Cal 30fiec sl|qvr readpr7! E NLarGi34Et V«r4別于中pConfiqurjllum: First - Ulna2 DeUuqrir5fr

14、_*x> Q prrflr(«, 0 uj>jiiHninig«)F-.期譯/凋前硏.江辟1 ;更撿文呻2 ;銘畢乂< I單擊是(Y),退出當(dāng)前的程序編輯窗口。8、打開程序文件如果我們需要打開已經(jīng)保存的文件,在VC6.0中選擇File >Open菜單或按Ctrl + O鍵,或單擊工具欄中的 Open小圖標(biāo)來(lái)打開Open對(duì)話框,如圖1.14所示口®®玄件sms聲胥費(fèi)書丁吞辟ja田口笊訥屯士” :打弄一 . CtrlHJD事裟ClrDF0三訶抽docLiinenl聘we an eKiGlIiiHl砰:9 37樸幵丁作EK 殊工ft 興

15、閔TflaECfiA工得疽譯丁且憎InIGIobatow |AJI ylubal iiiernbeni <iiiahi二夠裁t圖1.14打開程序文件(1)± Ulirst classes>Liiclude<sldlo !>?!圖1.14打開程序文件(2)first.axv 0 itrrar 9 0 u«miniig(£)叮' 握誅川圈垃乂互找交吟?。后頂_賈辭:花果丄<11ReadyVR READ從彈出的對(duì)話框中選擇所需的文件,打開該文件,程序顯示在編輯窗口。如果在修改后,仍保存在原來(lái)的文件中,可以選擇File (文件)>Save (保存),或用Ctrl + S快捷鍵或單擊工具欄中的小圖標(biāo)來(lái)保存文件。另外,如果不想將源程序存 放到原先指定

溫馨提示

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

評(píng)論

0/150

提交評(píng)論