




已閱讀5頁(yè),還剩2頁(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)介
實(shí)驗(yàn)1 C語(yǔ)言上機(jī)指南和Visual C+ 5.0 的基本用法1. 1. 進(jìn)入C+工作環(huán)境建立個(gè)人子目錄:第一次上機(jī)時(shí)先在E盤上建立一個(gè)sw1子目錄,在sw1子目錄下,再建立以自己學(xué)號(hào)后三位為目錄名的子目錄,如學(xué)號(hào)為9911001的同學(xué),可以用001為子目錄名。然后按以下步驟進(jìn)行操作;啟動(dòng)Visual C+ 5.0:雙擊Windows桌面上的Visual C+ 5.0圖標(biāo)或單擊Windows桌面上“開(kāi)始”按鈕,在“程序”中選擇“Visual C+ 5.0”運(yùn)行即可。2. 2. 編譯、運(yùn)行C+ 源程序創(chuàng)建一個(gè)新的工程文件(Project file)啟動(dòng)Visual C+5.0 編譯系統(tǒng)后,出現(xiàn)“Microsoft Developer Studio”窗口,該窗口菜單條有個(gè)菜單項(xiàng)(如圖1所示):(1). (1). 單擊“File”菜單,在其下拉菜單中選擇“New”,屏幕上出現(xiàn)一個(gè)“New”對(duì)話框,在該對(duì)話框中選擇“Projects”標(biāo)簽,出現(xiàn)“Project”對(duì)話框。(2). (2). 選擇工程類型為“Win32 Console Application”,這時(shí),在右邊的Platforms選框中就會(huì)出現(xiàn)Win 32。(3). (3). 輸入工程名字。在“Project name”選框中輸入所指定的工程文件名字,例如: 1st。(4). (4). 輸入路徑名。在“Location”選框中,輸入你將要把所建立的工程文件放人何處的路徑名。例如,要將工程文件放在E 盤下已建立好的子目錄E:sw1001子目錄中,所以該選取路徑為:E:sw10011st。選擇“OK”按鈕,該工程文件已建立。圖1 創(chuàng)建新的工程文件建立源文件再次選擇“File”菜單中的“New”選項(xiàng),在四個(gè)標(biāo)簽中選擇“File”標(biāo)簽,在其對(duì)話框選項(xiàng)中,選擇“C+ Source File”,并在右邊的Add project的選擇框內(nèi)打勾,激活其下面的選項(xiàng),然后在File框內(nèi)輸入源文件名(如1st),單擊“OK”按鈕,出現(xiàn)編輯屏幕,即可編寫程序(如圖2和圖3所示)。圖2 建立源文件圖3 編輯源文件編譯連接和運(yùn)行源程序程序編好后要進(jìn)行編譯連接和運(yùn)行,步驟如下:(1). (1). 選擇“Build”菜單,單擊下拉菜單中的“Compile 1st.cpp”,這時(shí)系統(tǒng)開(kāi)始對(duì)當(dāng)前的源程序進(jìn)行編譯,在編譯過(guò)程中,將所發(fā)現(xiàn)的錯(cuò)誤顯示在屏幕下方的“Build”窗口中。根據(jù)錯(cuò)誤提示,修改程序后再重新編譯,如還有錯(cuò)誤,再繼續(xù)修改、編譯,直到?jīng)]有錯(cuò)誤為止。(2). (2). 編譯無(wú)誤后進(jìn)行連接,這時(shí)選擇“Build”菜單中的“Build 1st.exe”選項(xiàng)。同樣,對(duì)出現(xiàn)的錯(cuò)誤要進(jìn)行更改,直到編譯連接無(wú)錯(cuò)為止。這時(shí),在“Build”窗口中會(huì)顯示如下信息:1st.obj- 0 error(s), 0 warning(s),說(shuō)明編譯連接成功,并生成以源文件名為名字的可執(zhí)行文件(1st.exe)。(3). (3). 運(yùn)行程序,選擇“Build”菜單中的“! Execute 1st.exe”選項(xiàng)。這時(shí),會(huì)出現(xiàn)一個(gè)“MS-DOS”窗口,輸出結(jié)果顯示在該窗口中(如圖4和圖5所示)。(4). (4). 運(yùn)行結(jié)束后,可以回到“File”菜單,點(diǎn)擊“Close Workspace”選項(xiàng),關(guān)閉當(dāng)前文件窗口。若要編輯新的源程序,可以再次打開(kāi)“File”菜單,重新建立工程文件,步驟如上所述; 也可以點(diǎn)擊“File”菜單中的“Open Workspace”選項(xiàng),打開(kāi)一個(gè)已經(jīng)存在的源文件。圖4 編輯運(yùn)行源程序圖5 編譯連接及結(jié)果3. 3. 練習(xí)按上面步驟,輸入以下程序(教材第一章例1.2,但故意漏打或打錯(cuò)幾個(gè)字符),并進(jìn)行編輯,仔細(xì)分析編譯信息窗口,可能顯示有多個(gè)錯(cuò)誤,逐個(gè)修改,直到不出現(xiàn)錯(cuò)誤,并運(yùn)行。#include void main( )int a, b, sum;a = 123;b = 456;sum = a + b ;printf (“sum is %dn”, sum);清空編輯窗口,輸入下面的程序。編譯并運(yùn)行。#include int max(int x, int y);void main( )int a, b, c;printf(“input a & b: ”);scanf(“%d, %d”, &a, &b);c = max(a, b);printf (“max=%d”, c);int max(int x, int y)int z;if (x y);z = x;elsez = y;return (z);程序?qū)嵗夯鸩窆饔螒蚣僭O(shè)有21根火柴棍,兩人輪流拿取,每次可以取1-4根,不能多拿,也不能少拿。誰(shuí)拿最后一根,誰(shuí)就認(rèn)輸。/ matches.cpp - VC5 program/ Match picking - simple game/ J LUO, 29-Jun-2000#includevoid main() printf( I have got 21 mathces. Lets pick them up in turn. nn); printf( You may pick up 1, 2, 3, or 4 n); printf( If you pick up the last one, you lose. nn); int n = 21;/ the number to matches int i;/ the number you take while ( n1) printf( You take . ); scanf(%d,&i); if ( (i4) ) printf( Dont try to cheat me, take 1, 2, 3, or 4, please! n); else printf( I take %dn, 5-i); n = n -5;/ Im smart! printf( Now take the last one, please. n); printf( And you loss :-) nn);運(yùn)行結(jié)果:I have got 21 mathces. Lets pick them up in turn. You may pick up 1, 2, 3, or 4 If you pick up the last one, you lose. You take .0Dont try to cheat me, take 1, 2, 3, or 4, please! You take .6Dont try to cheat me, take 1, 2, 3, or 4, please! You take .1I take 4You take .3I take 2You ta
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)電焊頭盔行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)電子設(shè)備維修服務(wù)行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)甜茶葉子市場(chǎng)投資風(fēng)險(xiǎn)及運(yùn)行狀況預(yù)測(cè)研究報(bào)告版
- 2025至2030中國(guó)環(huán)境質(zhì)量檢測(cè)行業(yè)市場(chǎng)發(fā)展分析及競(jìng)爭(zhēng)格局與投資前景報(bào)告
- 培訓(xùn)需求調(diào)查課件
- 餐飲服務(wù)培訓(xùn)課件
- 兒童健康成長(zhǎng)之路從骨關(guān)節(jié)健康知識(shí)普及開(kāi)始
- 智慧教育新篇章技術(shù)如何重塑學(xué)習(xí)成效
- 學(xué)習(xí)者的創(chuàng)新思維培養(yǎng)與實(shí)踐
- 那智智能技術(shù)助力商業(yè)高效運(yùn)營(yíng)與決策
- 初一生活學(xué)習(xí)指導(dǎo)
- 下肢靜脈曲張
- 2024年露營(yíng)帳篷項(xiàng)目可行性研究報(bào)告
- 《公務(wù)員錄用體檢操作手冊(cè)(試行)》
- 2024粵東西粵北地區(qū)教師全員輪訓(xùn)培訓(xùn)心得總結(jié)
- 2024-2025學(xué)年華東師大版數(shù)學(xué)七年級(jí)上冊(cè)計(jì)算題專項(xiàng)訓(xùn)練
- 福建省機(jī)關(guān)工作人員年度考核登記表
- JBT 7808-2010 無(wú)損檢測(cè)儀器 工業(yè)X射線探傷機(jī)主參數(shù)系列
- DB44-T 2474-2024 自然教育標(biāo)識(shí)設(shè)置指引
- 研學(xué)基地合作協(xié)議
- 駕駛員行為規(guī)范管理制度
評(píng)論
0/150
提交評(píng)論