| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 412 人关注过本帖
标题:给改一下程序,不胜感激
只看楼主 加入收藏
豪饮孤独
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-5-28
收藏
 问题点数:0 回复次数:0 
给改一下程序,不胜感激

设计一个类,此类包括了一个私有数据:unlead(无铅汽油),lead(有铅汽油)以及total(总收入)。无铅汽油的价格是17元/公升,有铅汽油的价格是16元/公升,以构造函数方式建立此值,试输入某天所加的汽油量,并输出加油站当天的总收入。

给改一下啊,有点问题
谢谢诸位了


#include <iostream>
using namespace std;

class Gasoline {
public:
Gasoline(double unld, double ld): unlead(17.0 * unld), lead(16.0 * ld), total(unlead + lead) { }
friend ostream& operator<<(ostream&, const Gasoline&);

private:
double unlead;
double lead;
double total;
};

ostream& operator<<(ostream& out, const Gasoline &rhs)
{
cout<<rhs.unlead<<"\t"<<rhs.lead<<"\t"<<rhs.total;
return out;
}

int main()
{
Gasoline gas(3.2,4.6);
cout<<gas;
return 0;
}

搜索更多相关主题的帖子: 感激 
2006-05-28 14:03
快速回复:给改一下程序,不胜感激
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027566 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved