freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設(shè)計課程設(shè)計報告-文庫吧資料

2025-05-22 18:06本頁面
  

【正文】 14 直接輸入 0,結(jié)束輸入: 六、程序不足及升級方向 這個程序設(shè)計的目的主要是通過典型例子熟悉基本知識,程序設(shè)計比較簡單。inumber。 cout\t 姓 名 \t 年 齡 endl。 coutendl。inumber。 cout編 號 \t 姓 名 \t 年 齡 \t 性 別 endl。i++) wk[i]=wks[i]。 for(i=0。 coutendl。 cinw_age。 wks[i].setsex(ch)。 cout性別: 。 cinch。 } wks[i].setnum(w_num)。 if(0==w_num){ number=i。i++){ cout編號: 。 for(int i=0。 coutendlendl\t職工信息表 endlendl。 char ch[10]。 信息與計算科學專業(yè) C++語言課程設(shè)計 13 int number。} //主函數(shù) void main(){ Workers wks[SIZE]。 } //顯示職工信息處理函數(shù) void printer(Workeramp。 return(1)。} void Workers::setsex(char s[SIZE]) {strcpy(sex,s)。 } void Workers::setnum(int n) {num=n。} int Worker::getage() {return age。 return(1)。 void Worker::setname(char n[100]) {strcpy(name,n)。 void printer(Workeramp。 void display()。 void setsex(char s[SIZE])。 public: void setnum(int n)。 class Workers:public Worker{ private: int num。 virtual void display()。 void setage(int a)。 void setname(char n[100])。 //職工簡表類 class Worker{ private: int age。 四、程序代碼 includeiostream includestring using namespace std。 break。使用 ch 存放讀入的字符,當輸入 0 時退出輸入,同時將輸入個數(shù)作為輸出語句的循環(huán)次數(shù)。s) { ()。 這時 wk的信息為: 姓名 年齡 張三 25 多態(tài)性 報告 2 信息與計算科學專業(yè) C++語言課程設(shè)計 11 將 worker 的 display()成 員函數(shù)設(shè)計為虛函數(shù), printer()函數(shù)使用基類 worker 對象的引用作為參數(shù),即可實現(xiàn)多態(tài)性。這樣,簡表可以由賦值兼容規(guī)則得到。 ( 5)編寫函數(shù) printer( ),用來根據(jù)實際對象輸出它們的內(nèi)容。 ( 3)使用繼承的方法構(gòu)造 2 個類,使用相應(yīng)的對象數(shù)組放置 10 個職工信息。 設(shè)計要求 設(shè)計要求實現(xiàn)如下功能: ( 1) .建立職工信息數(shù)據(jù),包括職工編號、姓名,性別和年齡。 為后續(xù)課程《數(shù)據(jù)結(jié)構(gòu)》、《數(shù)據(jù)庫原理》、《軟件工程》、《信息安全與編碼》、數(shù)值計算方面專業(yè)課的學習和編程打下堅實的基礎(chǔ)。在理論上講解完面向?qū)ο蟮某绦蛟O(shè)計方法之后,另一個主要環(huán)節(jié)就是通過課程設(shè)計加以強化,以達到以下目的: 通過編寫比課堂上機內(nèi)容更加復雜、深度更廣、更加實用的程序達到綜合訓練的目的,使學生加深理論知識的理解,培養(yǎng)學生采用面向?qū)ο蟮姆椒ㄩ_發(fā)軟件的能力。 七、參考文獻 [1] 姚全珠 .C++面向?qū)ο蟪绦蛟O(shè)計 [M].北京 :電子工業(yè)出版社 ,2020. [3] 劉振安 ,劉燕君 ,孫枕 .C++程序設(shè)計課程設(shè)計 [M].北京 :機械工業(yè)出版社 ,2020. 信息與計算科學專業(yè) C++語言課程設(shè)計 10 一、目的意義 《 C++語言程序設(shè)計》是“信息與計算科學”專業(yè)的一門院級選修課,在學完《計算機基礎(chǔ)》、《 C 語言程序設(shè)計》后開設(shè),內(nèi)容涉及類與對象、函數(shù)、繼承與派生、多態(tài)、流類庫與輸入輸出、模板等。需要進一步努力和更深入的考慮。 } 五、 測試用例及測試結(jié)果 信息與計算科學專業(yè) C++語言課程設(shè)計 8 第一次測試得到: 信息與計算科學專業(yè) C++語言課程設(shè)計 9 第二次測試得到: 六、 程序不足及升級方向 這個程序的設(shè)計涉及的知識較多,測試工作量也比較大。 if(r7==r8)coutr7=r8endl。 cout結(jié)果為: 。 cout請輸入兩個分數(shù): endl。 cout五、比較兩個分數(shù)的大小 endl。 cout化簡后: 。 cout請輸入一個能夠化簡的分式: 。 cout轉(zhuǎn)化為分數(shù)形式為: r1endlendl。 cinf。 cout等效的小形式數(shù)為: fendl。 cinr1。 coutr5+.5endl。 float f。 coutendlendl。 cout r5=。 PrintMixedNumber(r5)。 cout二、以帶分數(shù)形式輸出有理數(shù) endl。 cout r5=r5endl。 rational r5=r1+r2r3+r4。 cout進行如下的簡單四則運算: endl。 rational r1,r2(5L),r3(4,8),r4(.75)。 else coutfractionpart 。 if(wholepart0) fractionpart=fractionpart。 if(fractionpart==rational(0L)) coutwholepart 。 } } } 信息與計算科學專業(yè) C++語言課程設(shè)計 6 void PrintMixedNumber(rational x){ long wholepart=long(()/())。 if(bigdivisor1){ num/=bigdivisor。 if(num==0)den=1。 } void rational::Reduce(void){ long bigdivisor,tempnumerator。 x)const{ return(num*den*)。 x)const{ return(num*==den*)。 x)const{ return(num*den*)。 } rational
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1