第一次作業
在螢幕上輸出hello,world!
程式參考的輸入(沒有輸入:)
程式參考的輸出:
hello,world!
**:#include
using namespace std;
int main()
void showdog()
void showdog()
float getarea()
private:
float radius;
};int main()
void getarea()
第三次作業
3.1(習題4-9)設計並測試乙個名為rectangle的矩形類,其屬性為矩形的左下角與右上角兩個點的座標,根據座標能計算矩形的面積。
程式參考的輸入(提示「input point a:」輸入左下角的座標;提示「input point b:」輸入左下角的座標):
input point a:0 0
input point b:8.2 4.5
程式參考的輸出:
rectangle area:36.9
參考**:
#include
using namespace std;
class rectangle
rectangle()
private:
float x1,y1,x2,y2;
};int main()
private:
float a_x,a_y;
float b_x,b_y;
float area;
};int main()
3.2(習題4-20)定義乙個複數類complex,使得下面的**能夠工作。(注:下列**需放在主函式中。)
complex c1(3,5); //用複數3+5i初始化c1
complex c2=4.5; //用實數4.5初始化c2
c1.add(c2); //將c1與c2相加,結果儲存在c1中
c1.show(); //將c1輸出(這時的結果應該是7.5+5i)
參考**;
#include
using namespace std;
class complex
void add(const complex &c)
void show()
參考的輸入:
3參考的輸出:
19參考**:
#include
using namespace std;
class x;
class y
;class z
;class x
friend void y::g(x &x);
friend class z;
friend void h(x &x);
void print()
void z::f(x &x)
void h(x &x)
int main()
我的:#include
using namespace std;
class x;
class y
;class x
friend void h(x*);
friend void y::g(x*);
friend class z;
void print()
void y::g(xx)
class z
};int main()
5.2(習題5-14)定義boat與car兩個類,二者都有weight屬性,定義二者的乙個友元函式gettotalweight(),計算二者的重量和。
參考的輸入(數字前為提示文字):
input boat weight:3
input car weight:5
參考的輸出:
total weight:8
參考**:
#include
using namespace std;
class car;
class boat
friend int gettotalweight(boat &b,car &c);
private:
int weight;
};class car
friend int gettotalweight(boat &b,car &c);
private:
int weight;
};int gettotalweight(boat &b,car &c)
int main()
friend void gettotalweight(boat ,car);
private: float weight;
};class car
friend void gettotalweight(boat ,car );
private:
float weight;
};void gettotalweight(boat b,car c)
{float g;
g=b.weight+c.weight;
cout <<「total weight:」<< g{boat b;
car c;
gettotalweight(b,c);
電子技術基礎數字部分課後習題答案
電子技術基礎模擬部分 第五版 第六版 課後習題答案 電子技術基礎 模擬部分 學習輔導與習題解答 第六版 是為配合華中科技大學電子技術課程組編 康華光任主編 陳大欽和張林任副主編的 電子技術基礎模擬部分 第六版 教材而編的學習輔導與習題解答。全書共11章 第一章 數字邏輯概論 課後習題答案詳解 第二章...
課後練習題隨筆(一)
函式實現 def isodd a if isinstance a,int 判斷輸入的數是否為整數 if a 2 0 return true else return false else return false if name main while true a eval input print i...
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...