电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

复数计算器课程设计

复数计算器课程设计_第1页
1/28
复数计算器课程设计_第2页
2/28
复数计算器课程设计_第3页
3/28
复数计算器课程设计(27 页)Good is good, but better carries it.精益求精,善益求善。 目 录1 题目内容及设计要求...........................................................12 总体设计................................................................................12.1 总体功能框图................................................................12.2 类的设计说明...............................................................12.3 主要算法流程图..........................................................13 程序清单及注释...................................................................14 运行结果与分析...................................................................15 总结.......................................................................................26 参考文献...............................................................................21 题目内容及设计要求题目 17 复数计算器内容及要求:(1)所设计的复数计算器可以进行+ - * += -= *= ++ -- >= <= == !=运算符,其中>= <=是针对复数的模进行运算。(2)设计输入重载函数,要求能接收从键盘输入 a+bi 形式的复数,在程序中可以识别出实部虚部并正确赋值。(3) 设计计算器测试程序,对加减法进行测试,要求在两位数以内进行,对乘法进行测试,乘法要求为一位数的运算。(4) 设计记录功能,可以记录下不同用户使用计算器的情况,记录以文件的形式保存在计算机内,开机时要求用户输入用户名,显示该名户以前的记录。用户记录用包括:做了多少次加减法、乘法、进行测试的次数,后 3 次的测试平均分等,在退出计算器程序时用心的用户记录代替原有的记录。2总体设计2.1 总体功能框图根据题中任务的功能,首先要搞清复数的运算法则,并使用 c++语言表达。复数包含实部与虚部,如何将这两部分表达出来也使关键定义一个复数类 complex。声明所需成员函数和友元函数对各运算符进行重载。定义各成员函数。定义主函数,实现对整个程序的控制。编译、运行并调试2.2类的设计说明class CComplex //定义命名空间 NameCComplex{private: double Real,Image;public: CComplex(double real=0,double image =0) //构造函数 { Real=real;Image=image;}friend istream & operator>>(...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

复数计算器课程设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部