如何用C++实现小型复数计算器
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要讲解了"如何用C++实现小型复数计算器",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何用C++实现小型复数计算器"吧!一、问题描述及功能
千家信息网最后更新 2025年01月16日如何用C++实现小型复数计算器
这篇文章主要讲解了"如何用C++实现小型复数计算器",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何用C++实现小型复数计算器"吧!
一、问题描述及功能要求
1、实现复数的设置和显示。
2、声明一个复数类Complex,重载运算符 "+"、 "-"、 "*"、 "/",使之能用于复数的加、减、乘、除,运算符重载函数作为Complex类的成员函数。
3、声明一个复数类Complex,重载运算符 "+",使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2,i+c1, c1+i,均合法(设i为整数,c1,c2为复数),分别求两个复数之和、整数和复数之和,并显示运算结果。
4、实现用运算符 = = 进行复数的相等比较,并显示比较结果。
5、在程序中还应该有构造函数,析构函数,并要用到友元函数。
二、代码实现 带有注释
废话不说,直接代码,欢迎指正。
#include#include using namespace std;//标准命名空间void home_page()//打印首页{ cout<<"\t\t\t--------------欢迎来到复数四则计算器----------------"< >real; } void set_imag()//实现给虚部赋值 { cin>>imag; } void display()//显示运算结果 { if(imag==0) { cout<<"结果为:"< >choice; switch(choice) { case 1: second_page(); cout<<"请选择你要进行的运算:"< >choice1; switch(choice1) { case 1: { Complex c1(0.0,0.0),c2(0.0,0.0),c3(0.0,0.0); cout<<"请输入第一个实数"< >choice1; switch(choice1) { case 1: { Complex c1(0.0,0.0),c2(0.0,0.0),c3(0.0,0.0); cout<<"请输入第一个实数"< >choice1; switch(choice1) { case 1: { Complex c1(0.0,0.0),c2(0.0,0.0),c3(0.0,0.0); cout<<"请输入第一个虚数的实部"< 感谢各位的阅读,以上就是"如何用C++实现小型复数计算器"的内容了,经过本文的学习后,相信大家对如何用C++实现小型复数计算器这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
输入
虚数
运算
实数
复数
函数
选择
计算器
程序
结果
运算符
C++
整数
学习
上层
两个
之和
代码
内容
加法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络技术应用的电影
简述网络安全性指标有哪三个
top分析软件开发商
网络安全方面的中级证书
网络技术岗位工资
数据库建表中一列可以分类吗
国家网络安全电信日是哪一天
批图软件开发特点
松原网络安全公司
软件开发激励计划
网络安全的儿童图片
数据库语句取日期的前几位
网页设计数据库培训
如何从前端获取数据库信息
通州区网络技术服务便捷
服务器远程访问管理控制台
吃鸡和平精英无法连接到服务器
达梦数据库关于分钟时间的函数
网络安全法开展情况
学网络技术应该从哪先学起
数据库表的字段不应多于多少
信纸下载软件开发
软件开发成本说明书
推进网络安全宣传活动
软件开发人员成本预算
卓凡信息网络技术应用
企业密信服务器购买3w一个月
数据库系统概论全书习题
中国未来计算与网络技术
恢复数据库表删除数据恢复