版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、上機(jī)測試報告實(shí)驗(yàn)課程:面向?qū)ο蟪绦蛟O(shè)計(jì)學(xué)生姓名:陳明學(xué)號:201513050227專業(yè)班級:自動化5022016/11/8實(shí)驗(yàn)一:VS 2010運(yùn)行環(huán)境及c+基本運(yùn)算1、 實(shí)驗(yàn)?zāi)康?熟悉VS2010運(yùn)行環(huán)境2熟悉如何在VS2010上編輯,編譯,鏈接,運(yùn)行一個C+程序。3通過運(yùn)行簡單的C+程序,熟悉C+程序結(jié)構(gòu)和特點(diǎn)。4掌握C+的基本運(yùn)算符,常量,變量等基本變量等基本概念。2、 實(shí)驗(yàn)內(nèi)容1. 實(shí)驗(yàn)步驟i. 熟悉VS2010實(shí)驗(yàn)環(huán)境調(diào)試程序:單擊“f5”程序一閃而退,點(diǎn)擊“control”+“f5”運(yùn)行程序。ii. 創(chuàng)建簡單的控制臺程序“文件”-“新建”-“項(xiàng)目”“win32控制臺程序” 繼續(xù)點(diǎn)擊
2、下一步并選擇“空項(xiàng)目” 并在下屬源文件鼠標(biāo)右擊點(diǎn)擊“添加”-“新建項(xiàng)”“c+文件(.cpp)” 編寫一個控制臺應(yīng)用程序,分別輸出你所在的學(xué)校,學(xué)院,班級和姓名等信息。程序及結(jié)果如下:iii. 基本運(yùn)算符程序編寫一個程序,輸出由用戶輸入的兩個數(shù)的和,差,積,商和余數(shù)。程序及結(jié)果如圖:iv. 編寫競賽評分程序設(shè)計(jì)一個用于競賽評分的程序。要求輸入評委的人數(shù)和每個評委的評分,輸出每個選手的總分,最高分,最低分,以及去掉一個最高分和一個最低分后的總得分和平均分。程序及結(jié)果如圖:2. 實(shí)驗(yàn)中所遇到的問題及解決方法對于在編寫程序時一直使用的是主函數(shù)main(),而致使在重新在同一個項(xiàng)目下編寫另外一個程序時錯
3、亂。在這種情況下應(yīng)該在主函數(shù)main后加上任一字符或字符串,從而是機(jī)器分辨并區(qū)別開。在編寫基本運(yùn)算符程序時應(yīng)當(dāng)注意數(shù)據(jù)的類型,用戶輸入的數(shù)據(jù)類型決定了我們得采用的數(shù)據(jù)類型,此時應(yīng)該采用float型。在c+編寫程序中,輸入cin與輸出cout與c里輸入與輸出區(qū)別開。此次在安裝visual studio2010中文版過程中,安裝沒什么問題,就是在程序編譯中,顯示“系統(tǒng)找不到指示路徑”,原來是與我電腦之前安裝的visual studio 6.0版本有部分沖突,在程序“生成”中點(diǎn)擊“重新生成”即可。3. 思考題在步驟3,4中的程序是否有bug?在編寫競賽評分程序中,是否輸出了最高分與最低分?如果沒有,
4、如何輸出?在步驟3中,我覺著就數(shù)據(jù)類型問題。在步驟4中,并未輸出最高分和最低分。修改程序如下:3、 實(shí)驗(yàn)總結(jié)在實(shí)驗(yàn)一中了解到了c+編寫程序的基本流程,并對于基本運(yùn)算符,常量和變量的基本概念有了較深刻的認(rèn)識,并且在編寫程序的過程中認(rèn)識到自己的嚴(yán)重不足,程序編譯的語法還基本上沒有什么掌握,編譯之路長漫漫 實(shí)驗(yàn)二:C+基本控制語句及函數(shù)實(shí)驗(yàn)1、 實(shí)驗(yàn)?zāi)康?. 進(jìn)一步掌握編譯,連接,運(yùn)行c+程序的方法。2. 掌握c+基本控制語句和函數(shù)定義,調(diào)用,重載等。3. 進(jìn)一步掌握c+程序的結(jié)構(gòu)和編程方法。2、 實(shí)驗(yàn)內(nèi)容1. 實(shí)驗(yàn)步驟i. 編寫如下程序:要求分別用三種循環(huán)(for,while,do while)完
5、成程序要求。考慮哪種循環(huán)語句更適合本應(yīng)用?如果已經(jīng)知道要計(jì)算雇員的數(shù)目(如5個),用哪種循環(huán)更方便?編寫程序及結(jié)果如圖:for 語句:while語句:do while語句:對于三種循環(huán)語句,for 和while語句看程序員的習(xí)慣程度,而 do.,while語句是在循環(huán)程序前就執(zhí)行一次。而在此次程序編程中,也許由于程序并無太大難度,所以三者并無太大區(qū)別,使用哪個語句全憑個人習(xí)慣了。ii. 首先分析程序運(yùn)行結(jié)果,然后上級運(yùn)行,掌握全局變量,局部變量,靜態(tài)變量的作用。編寫程序及結(jié)果如圖:自己對于全局變量的理解:在整個工程都可以調(diào)用。局部變量:當(dāng)我在某個窗口定義了一個變量,那么我就只能在這個窗口中使用
6、。靜態(tài)變量:變量的類型說明符是static,靜態(tài)變量屬于靜態(tài)存儲方式。(當(dāng)我執(zhí)行完一個過程后,它的植就保留下來了,下次再執(zhí)行這個過程時,使用的值就是新值。而動態(tài)變量就不會保存那個值)iii. 編寫一個程序,用同一個函數(shù)名對五個數(shù)據(jù)進(jìn)行從大到小排序,數(shù)據(jù)類型可以是整型,單精度,雙精度,要求用重載函數(shù)實(shí)現(xiàn)。編寫程序及結(jié)果如圖:iv. 上題中如果改為對n個數(shù)據(jù)進(jìn)行排序,將如何實(shí)現(xiàn)?編寫程序及結(jié)果如圖:2. 實(shí)驗(yàn)中所遇到的問題及解決方法在實(shí)驗(yàn)內(nèi)容一中for(;)和while(1)中,由于我的錯誤使用,致使我的程序陷入了死循環(huán),跳不出來,于是更改了for(;)和while(1)的使用地方。下次自己得把程序的條理弄清楚。在編寫程序的過程中,對于變量沒有初始化變量。在實(shí)驗(yàn)內(nèi)容3,4中重載函數(shù)的使用,上機(jī)提示“沒有重載函數(shù)接受兩個變量”,在查閱網(wǎng)上資料,部分顯示得添加頭文件#include在添加之后,程序運(yùn)行正常,但在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 咨詢機(jī)構(gòu)合作契約
- 工業(yè)品購銷合同示例
- 2024年賣房獨(dú)家委托合同范本
- 編寫戶外活動安全協(xié)議書的注意事項(xiàng)
- 企業(yè)車輛租賃合同
- 家庭年度裝修合同樣本
- 2024農(nóng)村土地流轉(zhuǎn)合同
- 房地產(chǎn)合同樣本
- 小吃連鎖加盟協(xié)議書
- 企業(yè)食堂承包協(xié)議格式
- 道德與法治《家庭的記憶》教學(xué)1課件
- TAACPM 007-2020 建設(shè)工程第三方質(zhì)量安全巡查工作標(biāo)準(zhǔn)
- 《錢學(xué)森》 完整版課件
- 《企業(yè)經(jīng)營的真諦》讀后感
- 2022-2023高中美術(shù)人美版第四單元主題二-人作與天開-中國古典園林藝術(shù)
- 四川大學(xué)華西醫(yī)院臨床試驗(yàn)-開展前自查表(IVD)
- 《危險化學(xué)品目錄》2015年版
- 蘇教版小學(xué)數(shù)學(xué)二年級上冊《7的乘法口訣》優(yōu)質(zhì)課件
- 九年級道德與法治期中質(zhì)量檢測試卷講評:總結(jié)反思促提升課件
- 導(dǎo)管的護(hù)理課件
- 陜師大版五年級上冊綜合實(shí)踐教案
評論
0/150
提交評論