版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《C++程序設計實驗》課程介紹熟悉VC++環(huán)境、變量和表達式、數(shù)組6基本程序結(jié)構(gòu)指針與引用、字符串8函數(shù)4類與對象(一)6類與對象(二)4繼承性和派生類2*多態(tài)性和虛函數(shù)*2復習、考查4合計36課程性質(zhì):獨立設課學分:1課程目標:1.掌握C++語言的基本語法;2.理解并初步掌握面向?qū)ο蟪绦蛟O計的基本概念與方法;3.能用C++語言和面向?qū)ο蠹夹g(shù)編程解決一般應用問題??己朔绞剑浩谀┛荚嚍闄C試;成績核算:平時成績(考勤,表現(xiàn),作業(yè))*50%+期末成績*50%課時計劃:.1考勤;衛(wèi)生;值日。固定座位,機器有異常及時報告。下課時檢查是否正常關(guān)機,整理鍵盤和凳子。在上課過程中不得做與上課內(nèi)容無關(guān)的事情,嚴禁玩游戲、吃東西。獨立完成程序調(diào)試,按要求上交作業(yè)。老師聯(lián)系方式:ldbyp@163.com有問題及時反映和聯(lián)系。實驗上課要求.2實驗1熟悉VC++環(huán)境
鮑永DBYP@163.COM.3【實驗目的及要求】1、熟悉編輯、編譯、連接和運行一個C++語言程序的基本過程。2、初步認識C++語言程序的基本結(jié)構(gòu)和常用語句。3、能在VC++環(huán)境下編輯調(diào)試給定的簡單程序。.4C++程序的實現(xiàn)編輯編譯連接運行
執(zhí)行.exe文件得到結(jié)果。通過用戶輸入,生成C++語言的源程序文件,即.cpp文件對源程序進行語法檢查,并生成目標文件,即.obj文件將與程序執(zhí)行有關(guān)的所有外部文件進行連接,如頭文件<stdio.h>,并生成可執(zhí)行文件,即.exe文件預處理.51.4C++程序的實現(xiàn)1.4.1C++程序的編輯、編譯和運行1.編輯
編輯是將編寫好的C++語言源程序通過輸入設備錄入到計算機中,生成磁盤文件加以保存。擴展名為:.cpp.6整個編譯過程可分為如下3個子過程。①預處理過程。②編譯過程。③連接過程。2.編譯先執(zhí)行預處理命令,再進行正常的編譯過程詞法和語法分析,并生成一個符號表,用來映射程序中的各種符號及其屬性將編譯生成的目標代碼中加入某些系統(tǒng)提供的庫文件代碼,進行必要的地址連接,最后生成能運行的可執(zhí)行文件
運行可執(zhí)行文件后,在屏幕上輸出顯示其運行結(jié)果。3.運行.7項目工作區(qū)窗口工作區(qū)窗口輸出窗口狀態(tài)欄標題欄菜單欄.8.91.4.2C++程序?qū)崿F(xiàn)舉例1.單文件程序的實現(xiàn)方法.101)編輯C++程序并存入磁盤.11.12.13注意不同.14.15注意不同.162)編譯連接源文件.17.18.193)運行可執(zhí)行文件.20.21注意:
在第1個程序執(zhí)行完畢后,在編輯第2個程序之前應將內(nèi)存的工作區(qū)中前一個程序清除掉,否則再輸入第2個程序時會出現(xiàn)兩個主函數(shù)。此時,如果前一個程序沒有清除掉,則仍然會運行前一個程序生成的可執(zhí)行文件。.22.23【選學】*2.多文件程序的實現(xiàn)方法1)編輯程序中的多個文件。2)創(chuàng)建項目文件。3)將多個文件添加到項目文件中。4)編譯和鏈接項目文件。5)運行項目文件。.24編輯程序中的多個文件.25創(chuàng)建項目文件.26.27將多個文件添加到項目文件中.28.29.30自由練習——驗證課本ch1、ch2部分例題和習題。
本次實驗作業(yè)不做強求,結(jié)果用來練習提交作業(yè)。.31上交作業(yè)要求建立一個文件夾,用來存放本次實驗所有需要上交的源程序,文件夾命名:學號姓名-1。例如學號為20112112000,姓名為張三,則文件夾命名為:20112112000張三-1。1表示實驗1,以后類推?!?為半角符】源程序文件按實驗要求命名,實驗題目一般為例題、課后習題、補充題,分別命名為lt*.*.cpp、xt*.*.cpp、bc*.*.cpp(*.*代表章號和序號,若有下級序號再加-*),例如習題3.5第1小題命名為xt3.5-1.cpp。提交整個文件夾,在作業(yè)提交小窗口選文件時選要提交的文件夾(單擊)提交即可。提交的文件夾中不保留所有編譯過程中產(chǎn)生的其它文件。交的作業(yè)可以更新一次,文件夾名最后加半角撇號`。交作業(yè)的時間一般為每次課下課前(按老師要求,有的實驗可能用兩次課),交不上的可拖到下一個實驗之前,但不能再拖。因為下一個實驗課上會發(fā)上一次實驗的參考程序。LanStar教學系統(tǒng)的使用:藍鴿子。廣播、發(fā)文件、提交作業(yè)。。。教學資料的保存:U盤。發(fā)的資料、自己的作業(yè),留到期末.32VisualStudio簡介VisualStudio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的Windows平臺應用程序開發(fā)環(huán)境。我們上課采用VisualStudio6.0版本。VisualStudio包含VB(VisualBasic)、VC(VisualC)、VFP(VisualFoxPro)等系列。在魯大校園網(wǎng)“軟件下載”頻道可下載VC++6.0安裝程序。.33進入VisualC++環(huán)境.34“文件”菜單“編輯”菜單“視圖”菜單“插入”菜單“工程”菜單“運行”菜單“工具”菜單“窗口”菜單“幫助”菜單工具欄資源區(qū)工作區(qū)(編輯區(qū))調(diào)試窗口以下為英文版,供參考!.35STEP1:新建:一個.cpp文件.36“文件”選項卡C++源文件文件名存放路徑.37STEP2:編輯.38STEP3:編譯方式一方式二.39查看錯誤單擊錯誤提示錯誤內(nèi)容出錯位置(行,列)藍色箭頭指示出錯程序行.40STEP4:運行方式一方式二.41STEP5:查看運行結(jié)果運行結(jié)果按鍵盤任意鍵返回.42生成文件
test.cpp:c++語言程序文件test.dsp:VC++的項目文件,文本格式test.dsw:VC++的工作區(qū)文件,指向一個或多個.dsp文件test.ncb:無編譯瀏覽文件,提供ClassView支持test.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度海洋資源開發(fā)與保護合作協(xié)議5篇
- 設計院在醫(yī)療領(lǐng)域的科技創(chuàng)新實踐
- 2025版無產(chǎn)權(quán)儲藏室買賣及售后服務保障協(xié)議3篇
- 2025年度個人設備抵押貸款業(yè)務合同
- 未來教育趨勢下的學生心理素質(zhì)培養(yǎng)方向
- 2025年度個人網(wǎng)絡借貸平臺合作協(xié)議書4篇
- 二零二五年度車牌租賃代理服務合作協(xié)議4篇
- 二零二五年度車位使用權(quán)及物業(yè)管理服務轉(zhuǎn)讓協(xié)議3篇
- 二零二五年度蟲草市場推廣與銷售支持合同2篇
- 2025年度文化旅游資源承包轉(zhuǎn)讓合同范本3篇
- 人教版四年級上冊加減乘除四則混合運算300題及答案
- 時間的重要性英文版
- 2024老舊小區(qū)停車設施改造案例
- 合成生物學技術(shù)在生物制藥中的應用
- 消化系統(tǒng)疾病的負性情緒與心理護理
- 高考語文文學類閱讀分類訓練:戲劇類(含答案)
- 協(xié)會監(jiān)事會工作報告大全(12篇)
- 灰壩施工組織設計
- WS-T 813-2023 手術(shù)部位標識標準
- 同意更改小孩名字協(xié)議書
- 隱患排查治理資金使用專項制度
評論
0/150
提交評論