資源描述:
《實(shí)驗(yàn)一熟悉c語言程序開發(fā)環(huán)境》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、2fd0e8b997cdc2193bc48dfc5c1c2cfb.docx實(shí)驗(yàn)一熟悉C語言程序開發(fā)環(huán)境(2學(xué)時(shí))【實(shí)驗(yàn)前做的操作】在本人所用計(jì)算機(jī)的邏輯盤(如D:盤或E:盤)上建立一個(gè)以本人姓名為名稱的文件夾,然后在此父文件夾下建立子文件夾,名稱為“實(shí)驗(yàn)一”,用來零時(shí)存放實(shí)驗(yàn)一需要上交的有關(guān)文件?!緦?shí)驗(yàn)?zāi)康摹?、熟悉C程序的集成開發(fā)環(huán)境VisualC++2、熟練掌握C程序源文件的保存、打開3、掌握運(yùn)行C程序的基本步驟,包括編輯、編譯、連接和運(yùn)行。(本次實(shí)驗(yàn)重點(diǎn)內(nèi)容)4、通過運(yùn)行簡單的C語言程序,初步了解C語
2、言程序的結(jié)構(gòu)特點(diǎn)5、了解C程序設(shè)計(jì)的基本框架,嘗試編寫簡單的C程序6、了解程序調(diào)試的思想,嘗試找出并改正簡單C程序中常見的語法錯(cuò)誤【實(shí)驗(yàn)內(nèi)容】實(shí)例1-1:編程示例,在屏幕上顯示一個(gè)短句“HelloWorld!”。源程序#includemain(){printf("HelloWorld!");}運(yùn)行結(jié)果HelloWorld!作為第一個(gè)實(shí)驗(yàn),在VisualC++編程環(huán)境下,以上述C語言源程序?yàn)槔?,介紹運(yùn)行一個(gè)C程序的基本步驟,請(qǐng)同學(xué)們按照以下步驟操作。(1)啟動(dòng)VC++6.0方法1:執(zhí)行“
3、開始”—>“程序”—>“MicrosoftVisualStudio6.0”—>“MicrosoftVisualC++6.0”,進(jìn)入VC++編程環(huán)境(如圖1.1所示)。方法2:利用桌面“快捷方式”第10頁共10頁2fd0e8b997cdc2193bc48dfc5c1c2cfb.docx圖1.1VC++窗口(2)新建文件執(zhí)行“文件/File”—>“新建/New”,單擊“文件/Files”選項(xiàng)卡(如圖1.2所示),選中“C++SourceFile”項(xiàng),再單擊“確定”按鈕,即可新建一個(gè)文件。此時(shí)在編輯窗口中可以輸入
4、程序。(如圖1.3所示)。圖1.2新建文件第10頁共10頁2fd0e8b997cdc2193bc48dfc5c1c2cfb.docx信息窗口編輯窗口圖1.3編輯源程序(3)編輯和保存在編輯窗口(如圖1.3所示)中輸入源程序并進(jìn)行編輯,然后執(zhí)行“文件/File”—>“保存/Save”或“文件/File”—>“另存為/SaveAs”,保存源文件。若文件以前未保存過,還需指定路徑及文件名,保存文件時(shí),應(yīng)指定擴(kuò)展名為“.C”,否則系統(tǒng)將按C++的擴(kuò)展名“.CPP”保存。在此,保存位置選在E:盤上建立的以本人姓名為名
5、稱的文件夾(如:E:何利平),把C源程序文件名稱定為c01.c(如圖1.4所示)。圖1.4指定保存文件名及保存路徑第10頁共10頁2fd0e8b997cdc2193bc48dfc5c1c2cfb.docx(4)編譯執(zhí)行“編譯/Build”—>“編譯/Compile”或Ctrl+F7(如圖1.5所示),在“產(chǎn)生工作區(qū)”對(duì)話框中(如圖1.6所示)選擇“是/Y”,開始編譯,并在信息窗口顯示編譯信息(如圖1.7所示)。圖1.5編譯源程序圖1.6產(chǎn)生一個(gè)工作區(qū)圖1.7編譯正確第10頁共10頁2fd0e8b997cd
6、c2193bc48dfc5c1c2cfb.docx圖1.7信息窗口中出現(xiàn)的“c01.obj-0error(s),0warning(s)”,表示編譯正確,沒有發(fā)現(xiàn)(語法)錯(cuò)誤和警告,并生成了目標(biāo)文件c01.obj。F如果顯示有錯(cuò)誤error(s),指程序中存在致命的錯(cuò)誤,必須要改正;如果顯示有警告warning(s),雖然不影響生成目標(biāo)文件,但通常也應(yīng)該改正。(5)連接執(zhí)行“組建(編譯)/Build”—>“組建(構(gòu)件)/Build”或F7,也可用“重建全部(全部重建)/RebuildAll”,開始連接,并在信
7、息窗口顯示連接信息(如圖1.8所示)。圖1.8信息窗口中出現(xiàn)的“c01.exe-0error(s),0warning(s)”表示連接成功,產(chǎn)生了可執(zhí)行文件c01.exe。圖1.8連接成功并產(chǎn)生執(zhí)行文件(6)運(yùn)行執(zhí)行“組建(編譯)/Build”—>“執(zhí)行/Execute”或Ctrl+F5(如圖1.9所示),自動(dòng)彈出運(yùn)行窗口(如圖1.10所示),顯示運(yùn)行結(jié)果“HelloWorld!”,其中“Pressanykeytocontinue”提示讀者按任意鍵退出DOS窗口,返回到VC++編輯窗口。第10頁共10頁2fd
8、0e8b997cdc2193bc48dfc5c1c2cfb.docx圖1.9運(yùn)行程序圖1.10運(yùn)行窗口對(duì)于編譯、連接、運(yùn)行操作,VC++系統(tǒng)還提供了一組工具按鈕,如圖1.11所示編譯執(zhí)行連接(構(gòu)造)圖1.11編譯、連接、運(yùn)行工具按鈕(7)關(guān)閉程序工作區(qū)當(dāng)一個(gè)程序編譯連接后,VC++系統(tǒng)自動(dòng)產(chǎn)生相應(yīng)的工作區(qū),以完成程序的運(yùn)行和調(diào)試。若想執(zhí)行第二個(gè)程序時(shí),必須關(guān)閉前一個(gè)程序的工作區(qū),然后通過新的編譯連接,產(chǎn)生第二個(gè)程