




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、上機測試報告實驗課程:面向對象程序設計學生姓名:陳明學號:201513050227專業(yè)班級:自動化5022016/11/8實驗一:VS 2010運行環(huán)境及c+基本運算1、 實驗目的1熟悉VS2010運行環(huán)境2熟悉如何在VS2010上編輯,編譯,鏈接,運行一個C+程序。3通過運行簡單的C+程序,熟悉C+程序結構和特點。4掌握C+的基本運算符,常量,變量等基本變量等基本概念。2、 實驗內(nèi)容1. 實驗步驟i. 熟悉VS2010實驗環(huán)境調(diào)試程序:單擊“f5”程序一閃而退,點擊“control”+“f5”運行程序。ii. 創(chuàng)建簡單的控制臺程序“文件”-“新建”-“項目”“win32控制臺程序” 繼續(xù)點擊
2、下一步并選擇“空項目” 并在下屬源文件鼠標右擊點擊“添加”-“新建項”“c+文件(.cpp)” 編寫一個控制臺應用程序,分別輸出你所在的學校,學院,班級和姓名等信息。程序及結果如下:iii. 基本運算符程序編寫一個程序,輸出由用戶輸入的兩個數(shù)的和,差,積,商和余數(shù)。程序及結果如圖:iv. 編寫競賽評分程序設計一個用于競賽評分的程序。要求輸入評委的人數(shù)和每個評委的評分,輸出每個選手的總分,最高分,最低分,以及去掉一個最高分和一個最低分后的總得分和平均分。程序及結果如圖:2. 實驗中所遇到的問題及解決方法對于在編寫程序時一直使用的是主函數(shù)main(),而致使在重新在同一個項目下編寫另外一個程序時錯
3、亂。在這種情況下應該在主函數(shù)main后加上任一字符或字符串,從而是機器分辨并區(qū)別開。在編寫基本運算符程序時應當注意數(shù)據(jù)的類型,用戶輸入的數(shù)據(jù)類型決定了我們得采用的數(shù)據(jù)類型,此時應該采用float型。在c+編寫程序中,輸入cin與輸出cout與c里輸入與輸出區(qū)別開。此次在安裝visual studio2010中文版過程中,安裝沒什么問題,就是在程序編譯中,顯示“系統(tǒng)找不到指示路徑”,原來是與我電腦之前安裝的visual studio 6.0版本有部分沖突,在程序“生成”中點擊“重新生成”即可。3. 思考題在步驟3,4中的程序是否有bug?在編寫競賽評分程序中,是否輸出了最高分與最低分?如果沒有,
4、如何輸出?在步驟3中,我覺著就數(shù)據(jù)類型問題。在步驟4中,并未輸出最高分和最低分。修改程序如下:3、 實驗總結在實驗一中了解到了c+編寫程序的基本流程,并對于基本運算符,常量和變量的基本概念有了較深刻的認識,并且在編寫程序的過程中認識到自己的嚴重不足,程序編譯的語法還基本上沒有什么掌握,編譯之路長漫漫 實驗二:C+基本控制語句及函數(shù)實驗1、 實驗目的1. 進一步掌握編譯,連接,運行c+程序的方法。2. 掌握c+基本控制語句和函數(shù)定義,調(diào)用,重載等。3. 進一步掌握c+程序的結構和編程方法。2、 實驗內(nèi)容1. 實驗步驟i. 編寫如下程序:要求分別用三種循環(huán)(for,while,do while)完
5、成程序要求??紤]哪種循環(huán)語句更適合本應用?如果已經(jīng)知道要計算雇員的數(shù)目(如5個),用哪種循環(huán)更方便?編寫程序及結果如圖:for 語句:while語句:do while語句:對于三種循環(huán)語句,for 和while語句看程序員的習慣程度,而 do.,while語句是在循環(huán)程序前就執(zhí)行一次。而在此次程序編程中,也許由于程序并無太大難度,所以三者并無太大區(qū)別,使用哪個語句全憑個人習慣了。ii. 首先分析程序運行結果,然后上級運行,掌握全局變量,局部變量,靜態(tài)變量的作用。編寫程序及結果如圖:自己對于全局變量的理解:在整個工程都可以調(diào)用。局部變量:當我在某個窗口定義了一個變量,那么我就只能在這個窗口中使用
6、。靜態(tài)變量:變量的類型說明符是static,靜態(tài)變量屬于靜態(tài)存儲方式。(當我執(zhí)行完一個過程后,它的植就保留下來了,下次再執(zhí)行這個過程時,使用的值就是新值。而動態(tài)變量就不會保存那個值)iii. 編寫一個程序,用同一個函數(shù)名對五個數(shù)據(jù)進行從大到小排序,數(shù)據(jù)類型可以是整型,單精度,雙精度,要求用重載函數(shù)實現(xiàn)。編寫程序及結果如圖:iv. 上題中如果改為對n個數(shù)據(jù)進行排序,將如何實現(xiàn)?編寫程序及結果如圖:2. 實驗中所遇到的問題及解決方法在實驗內(nèi)容一中for(;)和while(1)中,由于我的錯誤使用,致使我的程序陷入了死循環(huán),跳不出來,于是更改了for(;)和while(1)的使用地方。下次自己得把程序的條理弄清楚。在編寫程序的過程中,對于變量沒有初始化變量。在實驗內(nèi)容3,4中重載函數(shù)的使用,上機提示“沒有重載函數(shù)接受兩個變量”,在查閱網(wǎng)上資料,部分顯示得添加頭文件#include在添加之后,程序運行正常,但在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 風電產(chǎn)品認證服務行業(yè)跨境出海戰(zhàn)略研究報告
- 高壓線束部件專用分組裝和下線檢測設備企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 采礦、筑路專用手工具行業(yè)直播電商戰(zhàn)略研究報告
- 鈦箔材企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 石英纖維行業(yè)跨境出海戰(zhàn)略研究報告
- 1200萬雙高檔襪子數(shù)字化車間項目可行性研究報告模板-立項備案
- 專著編委合同范例
- 公司和農(nóng)戶合同標準文本
- 關于承攬合同樣本
- 豆制品安全監(jiān)管策略-全面剖析
- 文件模板(平行文)
- ASME B1.1-2003統(tǒng)一英制螺紋中文版_圖文
- 電力環(huán)網(wǎng)柜箱變基礎計算表
- 漱口水公司績效計劃(范文)
- Theme and Rheme 主位與述位(課堂PPT)
- pocib預算工具(進出口)
- 《群監(jiān)員培訓》PPT課件.ppt
- 壓力容器設計計算書
- 尿毒癥腦病ppt課件
- 部編版四年級下冊語文課件-第三單元-單元解讀-共64張PPT)
- 崗位說明書公安處民警
評論
0/150
提交評論