PTA 6 3 算算你的人民幣 20分

2021-10-06 09:32:12 字數 884 閱讀 3229

定義乙個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 格式輸入時,空格和轉義字...