#include<iostream> using namespace std; class Tuser { public: Tuser() { num=0; wtype=NULL; dist=0; rate=0; pay=0; } Tuser(int n,char w,float d,double r):num(n),wtype(w),dist(d),rate(r) {} void Display(); void Modi(); int Count(); private: int num; char wtype; float dist; double rate; float pay ; int x; }; void Tuser::Display() { cout<<num<<" "<<wtype<<" "<<dist<<" "<<rate<<" "<<Count()<<endl; } void Tuser::Modi() { cin>>num>>wtype>>dist; if(wtype=='A') x=10; else if(wtype=='B') x=20; else if(wtype=='C') x=30; else cout<<"输入无效!"; } int Tuser::Count() { return x*dist*rate; } int main() { Tuser tuser1; tuser1.Modi(); tuser1.Count(); tuser1.Display(); Tuser tuser2(5,'A',80,0.9); tuser2.Modi(); tuser2.Count(); tuser2.Display(); Tuser tuser3(7,'B',80,0.3); tuser3.Modi(); tuser3.Count(); tuser3.Display(); return 0; }
#include<iostream> using namespace std; class Tuser { public: Tuser() { num=0; wtype=NULL; dist=0; rate=0; pay=0; } Tuser(int n,char w,float d,double r):num(n),wtype(w),dist(d),rate(r) {} void Display(); void Modi(); int Count(); private: int num; char wtype; float dist; double rate; float pay ; }; void Tuser::Display() { cout<<num<<" "<<wtype<<" "<<dist<<" "<<rate<<" "<<pay<<endl; pay =0; } void Tuser::Modi() { cin>>num>>wtype>>dist; if(wtype=='A') wtype=10; else if(wtype=='B') wtype=20; else if(wtype=='C') wtype=30; else cout<<"输入无效!"; } int Tuser::Count() { if(pay==0) { pay= wtype*dist*rate; } else { cout<<"已交费"<<endl; return 0; } } int main() { Tuser tuser1; tuser1.Modi(); tuser1.Count(); tuser1.Display(); Tuser tuser2(5,'A',80,0.9); tuser2.Modi(); tuser2.Count(); tuser2.Display(); Tuser tuser3(7,'B',80,0.3); tuser3.Modi(); tuser3.Count(); tuser3.Display(); return 0; }
相关推荐
c++程序包一堆 c++程序包一堆 c++程序包一堆 c++程序包一堆 c++程序包一堆 c++程序包一堆c++程序包一堆 c++程序包一堆c++程序包一堆 c++程序包一堆c++程序包一堆 c++程序包一堆 c++程序包一堆c++程序包一堆 c++程序...
参阅了国内外数十种有关C++的教材,认真分析了读者在学习中的困难和认识规律,设计了读者易于学习的教材体系,于2004年出版了《C++程序设计》一书。该书降低入门起点,不需要C语言的基础,从零起点介绍程序设计和C++...
加强版C++键盘记录,修正了一些错误,但未对组合键进行判断。
C++程序设计语言, C++11标准,包括1-4部分的所有内容。
本资源为谭浩强C++程序设计PDF版本,资源分为章节介绍,提取了更加精炼的内容,资料中的源码资源可以在搜索“C++程序设计(谭浩强版+源码)”
《C++程序设计原理与实践》假定你的最终目标是学会编写实际有用的程序。以基本概念和基本技术为重点:与传统的C++教材相比,《C++程序设计原理与实践》对基本概念和基本技术的介绍更为深入。这会为你编写有用、正确...
C++程序设计_谭浩强_PDF电子书,入门的好书
自考教材-C++程序设计,非常清晰,欢迎下载,适合自学。
双语版 c++ 程序设计苏小红版 答案
从物理设计和逻辑设计两方面,全方位阐释大型和超大型C++软件开发应该遵循的一系列设计规则,结合大量编程实例,深入探讨设计易测试、易维护和可重用的高质量大规模C++软件产品的各种技术和方法规模。
C++程序设计谭浩强PDF完整版。个人已认真阅读过,很不错
假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这样的压缩功能。 4.* 选作部分:进一步思考或实现——如何进一步实现减小源文件...
C++程序设计第3版 谭浩强 课后答案,有需要的赶紧下载
C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序C++简易聊天程序
C及C++程序设计(第4版)以Turbo C++为依据,以C语言为起点,全面地介绍C++语言的程序设计基础和面向对象的程序设计方法。全书分为两大部分,第一部分介绍C语言基础,第二部分介绍面向对象程序设计的概念和方法。 ...
简介:本书以C++语言为环境 重点讲授程序设计的思想和方法 包括过程化的程序设计和面向对象的程序设计 本书也非常强调程序设计的风格 使读者通过学习 并经过一定的训练和实践 能够掌握程序设计的方法和过程 并具备...
钱能-c++程序设计教程习题答案,没记错的话是第三版的,记得好像有人说没找到
C++简单程序设计图书管理系统 C++简单程序设计图书管理系统 前段时间自己写的一个小的图书管理系统,分享一下,高手就别看了....
《Visual C++程序开发-范例宝典第2版》是2009年出版,《Visual C++程序开发-范例宝典》(即第1版)是2007年出版。以前同事有这本书,是第1版的,当时稍稍看了下,觉得挺震撼,实例几百个。最近要用到MFC、C++来做...
一些很有意思的c++程序源代码,供初学者使用。可为学习增添很多乐趣。