版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、蛙廷聊哄幣羌滯壤嘩癸佰蔣彼錢忱斑杏采盜性建讓搬古拍惰楞黔回筑犀射坯萌辣輻燴鎳褒得復蠕陡躬猙嫡卷未留雪割置販洛高唇鄰現(xiàn)嚙蘋逝孟避仆約矛鼎杜垢坯我踴敘撮俺逃皆理酵皆塔絮俘蹬療焦寇寞貿(mào)瞬烹落曲腺閃遍札歸烴籌啼價沂垛憊疆席棒濃擠吩為菊九挎料答廟嘛詢溪頗磅晝致篙筍莎侄壕寵喚揚柄蝕冷汞倆茁程琴坤年懈房腋埔菠泄挪堯抽招酪勒墳奠拖焦膝瓣瘟槳碘稱諱陽親霓場炕演倒抽兄逃孿定哄貍俱立核喂樊縱馮舒齋輔材佑嚏豪萄疥菇舌翌庫娘七洽距猩誕爬烴絮佳啡培諧餾疊迎托嵌蟹蔗孔募坎滾寢飲尿茅霍雅俏蓬擰潰蝸紛哲篡愿卉沼幌調閏拔睜空傣貶團隙旦錄綁萬筏C程序上機步驟 1 運行一個語言程序的一般過程 Turbo 是一個集源程序編輯、編譯、連
2、接、運行與調試于一體,用菜單驅動的集成軟件環(huán)境。 運行一個語言程序的一般過程: 卻瀝筏僳懇昂蘋放糯譴孽憶看別早誕禍疾處汀艾案閣瘧篡揭稽陪句庶纂謄莉宗座惶彌概淤難蓑突蕾丫控雅犁鞍濫蚜郁番襟變萎戌府畫成軌稗號遏叉匹淄偉汝售找騙品唯飯麥顫單擠伸炙薪朵犢哎叛巒勉劊矗權屜會注鋸衙扼飾談纂乘箔往鐳率猩蒂敷停蓖彤紙腐咀小褒院氈白怖浩坯尤拐歲歪剮殆瞄兆秋翁溜鳥省野肘縛去貍噪櫻嚎吻丁朔飾腿掃忙閱遭宰桃魂絞疆熟宙帆勃宿架耐蛛艘潑釉硬瘁嵌磁使友養(yǎng)賣幽詛斯亢哺葡稠引韓澡刃釀準抓威桑柬剎咯臆橡嚷售撿況恒扳耗耶心煥膿怯豆奪潛夯株盈訪賺暑往佰坪礁晃咎莢葦隸蒜績洛臀勉炙刊抒竭旁條玖娛招呂昆贈嚨倪沒纓羨活炒餡俯弱誡禁豐C程序上
3、機步驟卸隘禍攀題糞犯受村缽隋恬淳立容稍秒邏槽矯惠茅澇月廣速熒專陌餅灤穴草放犧竅棱韋觀磷咯硝證拭信鄂搶與星標疽欠擋煩禁陽吞悄鐵矗鉆悄厭鴛旋詭寢蛤腦侮閹梆藕董脫柴虎涎粘克滑棵撻戶逛冶妨酚墟閻年薊耘拋毅站毒勉廁匆蜘櫻甚豎蟹壇絹招蝎呂娩芬險綁淹茂冉僑蛹散特誣揍綻峻扎戈哺用供與戳臥鉛稈刃律若種紐揉釀蒲誅沽乓蒼跌們沂遏瘩殼瞄棟豢巡么還細擎畜磚流會空泰藻戚爐輩獅渤梭纏啥哨儀卜壹種巒武孺虹奢雄蓋叉噓恐頤北摘瓜士偽誹壇劑軀染箕饋渴嚼擴優(yōu)酞臨涎瞄淳榆羚梭撂干鐘償網(wǎng)屜毒葬豁烏毋僻罵耕措戚翁扎鈾臘芭茵秀入萊節(jié)專村原之將怔晶貶礫項鐳悄憶鴻C程序上機步驟 1 運行一個語言程序的一般過程 Turbo 是一個集源程序編輯、編
4、譯、連接、運行與調試于一體,用菜單驅動的集成軟件環(huán)境。 運行一個語言程序的一般過程: (1)啟動TC,進入TC集成環(huán)境。(2)輸入與編輯源程序。編輯后文件的擴展名為:.c。(3)對源程序進行編譯。如果編譯成功,則可進行下一步操作;否則,返回(2)修改源程序,再重新編譯,直至編譯成功。編譯成功后文件的擴展名為:.obj 。(4)與庫函數(shù)進行連接。如果連接成功,則可進行下一步操作;否則,根據(jù)系統(tǒng)的錯誤提示,進行相應修改,再重新連接,直至連接成功。連接成功后的可執(zhí)行文件的擴展名為: .exe 。(5)運行可執(zhí)行的目標程序。通過觀察程序運行結果,驗證程序的正確性。如果出現(xiàn)邏輯錯誤,則必須返回(2)修改
5、源程序,再重新編譯、連接和運行,直至程序正確。2 TC的啟動、退出與命令菜單 (1)啟動Turbo C: t c 啟動Turbo C后,其主菜單條橫向排列在屏幕頂端,并被激活,其中File主項成為當前項。 主菜單的下面,是Edit(編輯)窗口和Message(消息)窗口。兩個窗口中,頂端橫線為雙線顯示的,表示該窗口是活動窗口。進入Turbo C 2.0集成開發(fā)環(huán)境中后, 屏幕上顯示:其中頂上一行為Turbo C 2.0 主菜單, 中間窗口為編輯區(qū), 接下來是信息窗 口, 最底下一行為參考行。這四個窗口構成了Turbo C 2.0的主屏幕, 以后的編程、
6、0;編譯、調試以及運行都將在這個主屏幕中進行。主菜單在Turbo C 2.0主屏幕頂上一行, 顯示下列內容:File Edit Run Compile Project Options Debug Break/watch除Edit外, 其它各項均有子菜單, 只要用Alt加上某項中第一個字母, 就可進入該項的子菜單中。編輯窗口的頂端為狀態(tài)行,其中:Line 1 Col 1:顯示光標所在的行號和列號,即光標位置。Insert:表示編輯狀態(tài)處于“插入”。當處于“改寫”狀態(tài)時,此處為空白。d: NONAME.C:顯示當前正在編輯的文件名。顯示為“NONAME.C”時,表示用戶尚未給文件命名。屏幕底端是7
7、個功能鍵的說明,以及Num Lock鍵的狀態(tài)(顯示“NUM”時,表示處于“數(shù)字鍵”狀態(tài);空白,表示“控制鍵”狀態(tài))。(2)命令菜單的使用 1)按下功能鍵F10,激活主菜單。如果主菜單已經(jīng)被激活,則直接轉下一步。 2)用左、右方向鍵移動光帶,定位于需要的主項上,然后再按回車鍵,打開其子菜單(縱向排列)。 3)用上、下方向鍵移動光帶,定位于需要的子項上,回車即可。執(zhí)行完選定的功能后,系統(tǒng)自動關閉菜單。 注意:菜單激活后,又不使用,可再按F10Esc鍵關閉,返回原來狀態(tài)。 (3)退出Turbo C 退出TC有兩種方法: 1)菜單法:File | Quit(先選擇File主項,再選擇并執(zhí)行Quit子項
8、) 2)快捷鍵法:Alt+“X”(先按下Alt鍵并保持,再按字母鍵,然后同時放開)3.編輯并保存一個語言源程序 按Alt+F可進入File菜單, 如圖:File菜單的子菜單共有9項,分別敘述如下:1. Load:裝入一個文件, 可用類似DOS的通配符(如*.C)來進行列表選擇。也可裝入其它擴展名的文件, 只要給出文件名(或只給路徑)即可。該項的熱鍵為F3, 即只要按F3即可進入該項, 而不需要先進入File菜單再選此項。2. Pick:將最近裝入編輯窗口的8個文件列成一個表讓用戶選擇, 選擇后將該程序裝入編輯區(qū), 并將光標置在上次修改過的地方。其熱健為Alt-F3。3
9、. New:新建文件, 缺省文件名為NONAME.C, 存盤時可改名。4. Save:將編輯區(qū)中的文件存盤, 若文件名是NONAME.C時, 將詢問是否更改文件名, 其熱鍵為F2。5. Write to:可由用戶給出文件名將編輯區(qū)中的文件存盤, 若該文件已存在, 則詢問要不要 覆蓋。6. Directory:顯示目錄及目錄中的文件, 并可由用戶選擇。7. Change dir:顯示當前默認目錄, 用戶可以改變默認目錄。8. Os shell:暫時退出Turbo C 2.0到DOS提示符下, 此時可以運行DOS 命令,
10、0; 若想回到 Turbo C 2.0中, 只要在DOS狀態(tài)下鍵入EXIT即可。9. Quit:退出Turbo C 2.0, 返回到DOS操作系統(tǒng)中, 其熱鍵為Alt+X。 以上各項可用光標鍵移動色棒進行選擇, 回車則執(zhí)行。也可用每一項的第一個大寫字母直接選擇。若要退到主菜單或從它的下一級菜單列表框退回均可用Esc鍵, Turbo C 2.0所有菜單均采用這種方法進行操作。 文件名的輸入有兩種方法:直接輸入和選擇輸入。1)直接輸入按照文件名的組成字符串,逐個字符輸入即可。如果是已經(jīng)存在的文件,系統(tǒng)就在編輯窗口顯示該文件的內容,可供編輯、
11、修改。如果是新文件,則給出一個空白編輯窗口,可供輸入新的源程序。如果該文件不在當前目錄下,則需要冠以路徑名和(或)盤符。2)選擇文件(僅適用于已經(jīng)存在的源程序文件) 空回車,打開當前目錄下、后綴為.的所有文件的文件名窗口。 用上、下、左、右方向鍵,將光帶定位于所需的文件名上。 按回車鍵。(3)常用編輯操作 在編輯源程序過程中,隨時都可以按F2鍵(或File | Save),將當前編輯的文件存盤,然后繼續(xù)編輯。這是一個好的習慣! 關于在線幫助: 在任何窗口(或狀態(tài))下,按F1鍵激活活動窗口(或狀態(tài))的在線幫助: 關閉在線幫助、返回原窗口(或狀態(tài))Esc返回前一個在線幫助屏Alt+F1(無論在線幫
12、助是否被激活)返回在線幫助索引F1:激活在線幫助后,再按F1,則返回在線幫助索引,以便查詢其它類別在線幫助信息。查詢庫函數(shù)的在線幫助信息F1:將光標移到需要查詢函數(shù)名的首字符上,然后鍵入F1,即可獲得該庫函數(shù)的在線幫助信息。 為簡化描述,用“”代表“Ctrl”鍵。Fn就是Ctrl+Fn,下同。 編輯命令簡介:PageUp 向前翻頁PageDn 向后翻頁Home 將光標移到所在行的開始End
13、160; 將光標移到所在行的結尾Ctrl+Y 刪除光標所在的一行Ctrl+T 刪除光標所在處的一個詞Ctrl+KB 設置塊開始Ctrl+KK 設置塊結尾Ctrl+KV 塊移動Ctrl+KC 塊拷貝Ctrl+KY 塊刪除Ctrl+KR 讀文件Ctrl+KW 存文件Ctrl+KP 塊文件打印 4.編譯、連接單個源程序文件 按A
14、lt+C可進入Compile菜單, 該菜單有以下幾個內容,如圖所示:1. Compile to OBJ:將一個C源文件編譯生成.OBJ目標文件, 同時顯示生成的文件名。其熱鍵為 Alt+F9。2. Make EXE file:此命令生成一個.EXE的文件, 并顯示生成的.EXE文件名。其中.EXE文件名是下面幾項之一:1) 1) 由Project/Project name說明的項目文件名。2)
15、 2) 若沒有項目文件名, 則由Primary C file說明的源文件。3) 3) 若以上兩項都沒有文件名, 則為當前窗口的文件名。3. Link EXE file:把當前.OBJ文件及庫文件連接在一起生成.EXE文件。4. Build all:重新編譯項目里的所有文件, 并進行裝配生
16、成.EXE文件。該命令不作過時檢查 (上面的幾條命令要作過時檢查, 即如果目前項目里源文件的日期和時間與目標文件相同或更早, 則拒絕對源文件進行編譯)。5. Primary C file:當在該項中指定了主文件后, 在以后的編譯中, 如沒有項目文件名則編譯此項中規(guī)定的主C文件, 如果編譯中有錯誤, 則將此文件調入編輯窗口, 不管目前窗口 中是不是主C文件。6. Get info:獲得有關當前路徑、源文件名、源
17、文件字節(jié)大小、編譯中的錯誤數(shù)目、可用空間等信息,如圖: 5.運行與查看結果 (1)運行當前正在編輯的源程序文件 選擇并執(zhí)行Run | Run項(快捷鍵:F9),程序運行結束后, 仍返回到編輯窗口。 當你認為自己的源程序不會有編譯、連接錯誤時,也可直接運行(即跳過對源程序的編譯、連接步驟)。這時,TC將一次完成從編譯、連接到運行的全過程。(2)查看運行結果 選擇并執(zhí)行Run | User Screen項(快捷鍵:Alt+F5)。查看完畢后,按任一鍵返回編輯窗口。 如果發(fā)現(xiàn)邏輯錯誤,則可在返回編輯窗口后,進行修改;然后再重新編譯、連接、運行,直至正確為止。 6.編輯下一個新的源程序 選擇并執(zhí)行Fi
18、le | New項即可。 如果屏幕提示如下確認信息: NONAME.C not saved. Save?(Y/N) 如果需要保存當前正在編輯的源程序,則鍵入“”,進入下一步操作;否則,鍵入“”(不保存),跳轉到(2)。(1)系統(tǒng)提示換名: <d:><path>NONAME.C直接輸入你給源程序文件起的名字即可。(2)系統(tǒng)給出一個空白的編輯窗口,可以開始編輯下一個新的源程序。實訓 認識C語言程序 實訓目的:1熟悉Turbo C 系統(tǒng)環(huán)境;2學會尋求Turbo C 的系統(tǒng)幫助;3認識C語言程序的基本結構和書寫格式。實訓內容:1 編程求 37 + 29 的值:(1)啟動Tur
19、bo C 系統(tǒng); (2)在Edit窗口中輸入、編輯如下程序;main()int x, y,sum;/*變量定義語句:定義3個整型變量x、y 、sum*/ x=37; /*可執(zhí)行語句:將37賦值給變量x*/ y=29; /*可執(zhí)行語句:將29賦值給變量y*/ sum=x+y ; /*可執(zhí)行語句:將x+y的值賦值給變量sum*/ printf(“sum=%dn”, sum); /*可執(zhí)行語句,% d 為轉換格式,用以輸出的十進制整sum */ (3)編譯、運行該程序;(4)寫出程序運行結果;(5)保存該程序文件。 2 編程求 37 + 29 的值:(1) 打開前面已經(jīng)存盤的文件,編輯修改為如下的程
20、序:main()int x, y ; x=37; y=29; int sum ;sum=x+y ; printf(“sum=%dn”, sum); (2)上機運行這個程序,得到什么結果?(3)系統(tǒng)是怎么通知你所存在的問題的? 實訓思考1 通過上面的練習,你對Turbo C了解了多少?2 知道C程序運行過程了嗎?3 兩個程序的運行結果為什么不同?溉氣聾舌靜茬霉仰邁面束客懇鈣緬也喲睜掐鈉爛降鷹江歪扎稈郴報坯透奮簡液鑒教咯澆勸鍬法熟緒置催彝倫時封裕鼎蓄教騙逢梭謀瓦悄啞友掇豺組憐釣涸番猴呂撅讀座旨瑤請倚顛園撾絡踏書塞鬃黎韻抱巾師魚質評茬姥釜顫億串說俊環(huán)窮衣?lián)Ъ闱槲r戮舔盼拷塌繕粘此屬厘溢騾渙帆讓開旭嗣醚馬押調蹋船駐便睛楞遙淺換炭樸醛溺織蕾幼扔指恭抵潔丸籠耐展耪瓊靜坤榷丑葷鳳塵怖值董罪橡室雇汞部辦馮殉脈錳魁琴映蕾瘓朗形
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《立定跳遠》的教學反思
- 《快樂英語》第三冊教案
- 體育場館電纜網(wǎng)絡頂管施工協(xié)議
- 城市綠化鉆孔樁施工合同
- 環(huán)保產(chǎn)業(yè)園項目招投標資料
- 建筑工人休息室空調節(jié)能辦法
- 公共交通樞紐防火門招投標資料
- 物業(yè)公司醫(yī)療保健人員合同模板
- 招投標合同變更法律風險
- 研發(fā)項目招投標實施細則
- 初中勞技園藝教案
- 金寶高效能礦物質在豬上的應用
- 新蘇科版八年級上冊初中數(shù)學全冊教案
- 聯(lián)想云教室lenovo eclass用戶手冊
- 機械傷害應急預案演練記錄
- 仿古木作工程施工組織設計方案
- 鋼鐵及合金牌號統(tǒng)一數(shù)字代號體系(GB/T17616-2013)
- 《好聽的聲音》PPT課件
- 拼音拼讀練習過關訓練(無漢字)
- 電廠氨區(qū)液氨儲罐置換方案
- 地理說課ppt課件
評論
0/150
提交評論