日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[YTU]_2633( P3 数钱是件愉快的事)

發布時間:2025/4/16 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [YTU]_2633( P3 数钱是件愉快的事) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目描述

超市收銀員的錢盒里,各種鈔票總是按照面額分類整理,這樣做可以提高效率,保證工作質量。 我們就要制造這個分面額整理鈔票的錢盒。為簡單起見,只支持百元、拾元和壹元三種紙幣。一個錢盒中有4張百元、16張拾元、14張一元鈔票,沒錯,一共574元;另一個錢盒中,12張百元、17張拾元、9張一元鈔票,你知道有多少元;將這兩個錢盒中的鈔票放在同一個盒子里,嘿嘿,這是件愉快的事。 下面的程序,就完成這件事。不過,設計師寫好了類聲明,測試員做好了測試函數,錢盒的功能,體現為Money類的構造函數,就等著程序員你來完成了。 請在begin到end部分寫上你該實現的函數,并提交這一部分代碼。 #include<iostream> using namespace std; class Money { private: int hundred; ? //百元張數 int ten; ? ? ? //拾百元張數 int one; ? ? ? //壹元張數 public: Money(int h=0,int t=0, int o=0); Money operator+(const Money &m); friend ostream &operator<<(ostream &out,Money m); }; //************* begin ***************** //************* end ***************** int main() { int mh1, mt1, mo1, mh2, mt2,mo2; cin>>mh1>>mt1>>mo1; cin>>mh2>>mt2>>mo2; Money m1(mh1, mt1, mo1), m2(mh2, mt2,mo2); cout<<m1<<endl; cout<<m2<<endl; Money m3; m3=m1+m2; cout<<m3<<endl; return 0; }

輸入

2行,每行3個數字,分別表示2個錢盒中百、拾、壹元鈔票的張數

輸出

輸出3行,分別表示前面輸入的2個錢盒的情況,以及將2個錢盒相加后的情況 每個錢盒的輸出格式是: 總面額<-->百元張數*100+拾元張數*10+壹元張數

樣例輸入

4 16 14 12 17 9

樣例輸出

574<-->4*100+16*10+14 1379<-->12*100+17*10+9 1953<-->16*100+33*10+23#include<iostream> using namespace std; class Money { private:int hundred;?? //百元張數int ten;?????? //拾百元張數int one;?????? //壹元張數 public:Money(int h=0,int t=0, int o=0);Money operator+(const Money &m);friend ostream &operator<<(ostream &out,Money m); };Money::Money(int h,int t,int o) {hundred=h;ten=t;one=o; } Money Money::operator +(const Money &m) {return Money(hundred+m.hundred,ten+m.ten,one+m.one);} ostream &operator<<(ostream &out,Money m) {out<<m.hundred*100+m.ten*10+m.one<<"<-->"<<m.hundred<<"*100+"<<m.ten<<"*10+"<<m.one;return out; } int main() {int mh1, mt1, mo1, mh2, mt2,mo2;cin>>mh1>>mt1>>mo1;cin>>mh2>>mt2>>mo2;Money m1(mh1, mt1, mo1), m2(mh2, mt2,mo2);cout<<m1<<endl;cout<<m2<<endl;Money m3;m3=m1+m2;cout<<m3<<endl;return 0; }

總結

以上是生活随笔為你收集整理的[YTU]_2633( P3 数钱是件愉快的事)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。