定義乙個rmb類 money,包含元、角、分三個資料成員,友元函式過載運算子『+』(加) 和 『-』(減),實現貨幣的加減運算
在這裡描述函式介面。例如:
money operator+(money a, money b);
money operator-(money a, money b);
在這裡給出函式被呼叫進行測試的例子。例如:
#include using namespace std;
class money
friend money operator+(money a, money b);
friend money operator-(money a, money b);
void display();
};money::money()
void money::display()
/* 請在這裡填寫答案 */
int main()
在這裡給出一組輸入。例如:
2 3 4
3 7 3
在這裡給出相應的輸出。例如:
和:6元0角7分
差:-1元3角9分
填空的**為:
money operator+(money a, money b)
a.jiao+=b.jiao;
if(a.jiao>=10)
a.yuan+=b.yuan;
return a;
}money operator-(money a, money b)
else
}
PTA6 3 求鏈式表的表長(包含read())
本題要求實現乙個函式,求鏈式表的表長 int length list l 其中list結構定義如下 typedef struct lnode ptrtolnode struct lnode typedef ptrtolnode list l是給定單鏈表,函式length要返回鏈式表的長度。inclu...
PTA 6 3 在陣列中查詢指定元素 10分
本題要求實現乙個在陣列中查詢指定元素的簡單函式。int search int list,int n,int x 其中list是使用者傳入的陣列 n 0 是list中元素的個數 x是待查詢的元素。如果找到 則函式search返回相應元素的最小下標 下標從0開始 否則返回 1。include defin...
算算你的平均成績吧
假設某同學選修了5門課程,請依次從鍵盤輸入5門課程的成績 每個成績間以逗號分隔 求出平均成績並輸出 保留兩位小數 預處理命令 include 格式輸入函式 scanf 格式控制,位址表列 格式控制串中不要有原樣輸入字元及 n 回車換行 位址表列變數名前不可漏掉取位址符號 c 格式輸入時,空格和轉義字...