c程序設(shè)計實(shí)驗(yàn)及習(xí)題解答(任務(wù)一)_第1頁
c程序設(shè)計實(shí)驗(yàn)及習(xí)題解答(任務(wù)一)_第2頁
c程序設(shè)計實(shí)驗(yàn)及習(xí)題解答(任務(wù)一)_第3頁
c程序設(shè)計實(shí)驗(yàn)及習(xí)題解答(任務(wù)一)_第4頁
c程序設(shè)計實(shí)驗(yàn)及習(xí)題解答(任務(wù)一)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)二任務(wù) 1:C+多文件組織。程序如下 :頭文件 2-1-1.h 如下: 源文件 2-1.cpp 如下: (1問:編譯時,出現(xiàn)錯誤提示,如下: 答:在 2-1.cpp 中編譯時, 由于 add 定義在頭文件 “ 2-1.h ” 中, 所以在 2-1.cpp 中搜索不到“ add ”的定義 , 無法識別“ add ” 。(2問:加入預(yù)處理命令:#include“ 2-1.h ”再次編譯成功了,為 什么?答:加入這條預(yù)處理命令后, 在編譯過程中, 會引用頭文件 “ 2-1.h ” 中的內(nèi)容, “ add ”有了定義,得以編譯成功。任務(wù) 2:C+多文件組織 。仿照任務(wù) 1所寫程序如下 :頭文件 2

2、-2.h 如下:1源文件 2-2.cpp 及運(yùn)行結(jié)果如下 :1可將 f1、 f2、 f3、 f4分別定義在不同的頭文件中,并在 cpp 文件內(nèi)引用。 任務(wù) 3:輸入輸出的操縱符控制。程序如下 :(1問:常用進(jìn)位制操縱算子有 dec 、 oct 、 hex ,它們在程序中分 別起什么作用? Setw (5起什么作用?答:分別將輸入的數(shù)字轉(zhuǎn)換為十進(jìn)制、八進(jìn)制與十六進(jìn)制數(shù);用 來控制輸出間隔,括號內(nèi)的數(shù)字就是等號與輸出數(shù)字之間的間隔數(shù)。 (2 滿足題中輸出結(jié)果的程序如下 : 任務(wù) 4:關(guān)系運(yùn)算符與邏輯運(yùn)算符應(yīng)用。(1 程序運(yùn)行結(jié)果如下 :(2 仿照(1中設(shè)計不同類成員函數(shù)的程序及運(yùn)行結(jié)果如下 : 任務(wù) 5:多文件組織。 程序如下 :頭文件 test4.h 如下: 源文件 test4.cpp 如下: 運(yùn)行結(jié)果如下: 任務(wù)六:多文件組織。 (1)、定義一個三角形類,可計算三角形的周長和面積。 程序如下: 頭文件 ex2-2.h: 源文件 2-2-1.cpp: 運(yùn)行結(jié)果如下: (2) 、定義一個菱形類,輸入菱形的兩條對角線,可計算其周長與面 積。 程

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論