
C開發(fā)環(huán)境、函數(shù)定義調用、類和對象、數(shù)組與指針、繼.doc
37頁成績遼寧工程技術大學上機實驗報告課程名稱嵌入式程序設計(C++)學院軟件學院專業(yè)班級學號姓名日期2013.12.21-2013.12.22 / 實驗一C++開發(fā)環(huán)境實驗目的(1)掌握用VC++集成開發(fā)環(huán)境編輯源程序的方法2)掌握在VC++集成開發(fā)環(huán)境中編譯、調試與運行程序的方法3)理解數(shù)據(jù)類型、變量、運算符、表達式的概念4)學會使用cin進行數(shù)據(jù)輸入操作5)學會用算術表達式、關系表達式、賦值表達式完成數(shù)據(jù)處理工作6)學會使用cout進行數(shù)據(jù)輸出操作實驗準備(1)編寫實驗程序;(2)在VC++運行環(huán)境中,輸入源程序;(3)編譯運行源程序;(4)寫出運行結果實驗過程實驗(1)設計一個C++程序,輸出以下信息: *************** Hello! ***************實驗(1)程序:# include
溫度轉換公式為:c=(f-32)*5/9實驗(2)程序:# include 收獲及體會通過本次上機,我認識到了自身的不足在上機之前,覺得自己掌握的部分實際上并沒有掌握,在編寫程序的過程中,把我的問題不斷的暴露出來比如丟三落四,偶爾少打一個分號、單詞拼寫錯誤、中英文的格式不同等好在經(jīng)過同學的幫助下,將程序順利的改正過來在今后的學習過程中,我一定要注意細節(jié)的部分,爭取做的更好教師評語實驗二函數(shù)定義與調用實驗目的(1)初步掌握函數(shù)的定義方法,及函數(shù)的三種調用方法;(2)理解參數(shù)傳送過程中,值傳送與傳地址的過程與區(qū)別;(3)初步學會用遞歸編寫程序方法;(4)學會用數(shù)組作為函數(shù)參數(shù)的編程方法實驗準備(1)編寫實驗程序(2)在VC++運行環(huán)境中,輸入源程序;(3)編譯運行源程序;(4)輸入測試數(shù)據(jù)進行程序測試;(5)寫出運行結果實驗過程實驗(1)編寫一個函數(shù)px(float x,int n)用遞歸的方法求下列級數(shù)前n項的和s 實驗(1)程序:# include y=實驗(2)程序:#include 最后輸出S的值實驗(2)結果:實驗(2)分析:編寫程序,實現(xiàn)在sin(x)函數(shù)內(nèi),將級數(shù)中各項值累加到和變量S中去,直到最后一項絕對值小于0.00001為止,并且將數(shù)值顯示到顯示器上實驗(3)結果:實驗(3)分析:編寫程序,定義N=11,運行程序,得到一個底為11,高為11的楊輝三角形收獲及體會對于剛剛接觸C++的人,覺得程序的編寫是一件很困難的事情,完全沒有頭緒,根本不知道從哪里下手通過書上的例子,及同學的幫助,我現(xiàn)將一個程序分成多個部分來編寫,每個部分完成各自的功能,然后再把它們都拼接到一起,最后得到一個完整的可運行的正確的程序編寫程序不能急躁,需要一點一點的寫,才能不出現(xiàn)錯誤,盡快的完成教師評語實驗三類和對象實驗目的(1)掌握類與對象的定義與使用方法;(2)初步掌握構造函數(shù)、拷貝構造函數(shù)的定義與使用方法;(3)初步掌握析構函數(shù)的定義與使用方法;(4)理解構造函數(shù)與析構函數(shù)的調用過程實驗準備(1)編寫實驗程序;(2)在VC++運行環(huán)境中,輸入源程序;(3)編譯運行源程序;(4)輸入實驗測試數(shù)據(jù),寫出運行結果實驗過程實驗(1)定義一個學生成績類Score,描述學生成績的私有數(shù)據(jù)成員為學號(No)、姓名(Name[8])、數(shù)學(Math)、物理(Phi)、數(shù)據(jù)結構(Data)、平均分(ave)。 定義能輸入學生成績的公有成員函數(shù)Write(),能計算學生平均分的公有成員函數(shù)Average(),能顯示學生成績的公有成員函數(shù)Display()在主函數(shù)中用Score類定義學生成績對象數(shù)組s[3]用Write()輸入學生成績,用Average()計算每個學生的平均分,最后用Display()顯示每個學生的成績實驗(1)程序:# include