当前位置: 首页 > news >正文

做网站数据存在哪里站长聚集地

做网站数据存在哪里,站长聚集地,59网站一起做网店,济南网站建站推广🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…

 🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

🐳Java基础:Java基础_IT闫的博客-CSDN博客

🐋c语言:c语言_IT闫的博客-CSDN博客

🐟MySQL:数据结构_IT闫的博客-CSDN博客

🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

💎C++:C++_IT闫的博客-CSDN博客

🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

🥏python:python_IT闫的博客-CSDN博客

欢迎收看,希望对大家有用!

目录

🎯第一题:

🎯 第二题:

🎯 第三题:

🎯 答案:

💻第一题:

💻第二题:

💻第三题:

🎯第一题:

设计一个复数类Complex,包含成员变量实部real和虚部imag;运算符重载+/-实现两个复数加、减的功能。在主函数里创建两个复数对象,分别求两个复数的和与差,在主函数里显示运算结果。效果如图:

🎯 第二题:

现有一学生类定义:

   class Student{

         ……..

      private:

int _id;

         string _name;

         char *_addr;

    };

实现学生类的赋值运算符=重载,主函数调用赋值运算符并输出对象信息。

🎯 第三题:

编写一个程序,声明一个2行2列矩阵类Matrix,重载运算符“+”,使之能用于矩阵的加法运算。重载流插入运算符“<<”和流提取运算符“>>”,使之能用于该矩阵的输入与输出。从键盘输入两个矩阵a和b,求两个矩阵之和并输出。效果如图:

 

🎯 答案:

💻第一题:

#include <iostream>using namespace std;class Complex {private:double real;double imag;public:Complex(double x=0,double y=0):real(x),imag(y) {}void show() const; //输出数据friend Complex operator+(const Complex& a1, const Complex& a2) ; //重载为类的友元函数friend Complex operator-(const Complex& a1, const Complex& a2);//重载为类的友元函数};/******************************************************************/void Complex::show() const {if(imag>=0)cout<<real<<"+"<<imag<<"i"<<endl;elsecout<<real<<imag<<"i"<<endl;}Complex operator+(const Complex& a1,const Complex& a2) {return Complex(a1.real+a2.real,a1.imag+a2.imag);}Complex operator-(const Complex& a1,const Complex& a2) {return Complex(a1.real-a2.real,a1.imag-a2.imag);}/******************************************************************/int main() {Complex c1(5.1,3.4);Complex c2(3.6,5.3);Complex c;cout<<"c1:";c1.show();cout<<"c2:";c2.show();c=c1+c2;cout<< "c1+c2:";c.show();c=c1-c2;cout<<"c1-c2:";c.show();return 0;}

💻第二题:

#include <iostream>#include <cstring>using namespace std;class Student {private:int _id;string _name;char *_addr;public:Student(int id,string name,const char *addr);Student();Student& operator=(Student& stu);void show();};Student::Student() {}Student::Student(int id,string name,const char *addr) {/******************************************/ _id=id;_name=name;this->_addr=new char[strlen(addr)+1];if(_addr)     strcpy(_addr,addr);/******************************************/ }Student& Student::operator=(Student& stu) {//注意深拷贝/******************************************/ _id=stu._id;_name=stu._name;_addr=new char[strlen(stu._addr)+1];if(_addr)     strcpy(_addr,stu._addr);return *this;/******************************************/ }void Student::show() {cout<<"学号:"<<_id<<endl;cout<<"姓名:"<<_name<<endl;cout<<"住址:"<<_addr<<endl;}int main() {Student stu2,stu1(10001,"zhangsan","luoyang");stu1.show();stu2=stu1;stu2.show();return 0;}

💻第三题:

#include <iostream>#include <iomanip>using namespace std;class Matrix {private:int a[2][2];friend istream& operator>>(istream& is,Matrix& _m);friend ostream& operator<<(ostream& os,Matrix& _m);friend Matrix  operator+(const Matrix& mat1,const Matrix& mat2);};ostream& operator<<(ostream& os,Matrix& _m) {//每个数4列 setw(4)for(int i=0; i<2; i++) {for(int j=0; j<2; j++)os<<setw(4)<<_m.a[i][j];os<<endl;}return os;}/****************************************************/istream& operator>>(istream& is,Matrix& _m) {for(int i=0; i<2; i++)for(int j=0; j<2; j++)is>>_m.a[i][j];return is;}Matrix  operator+(const Matrix& mat1,const Matrix& mat2) {Matrix mat;for(int i=0; i<2; i++)for(int j=0; j<2; j++) {mat.a[i][j]=mat1.a[i][j]+mat2.a[i][j];}return mat;}/****************************************************/int main() {Matrix m1,m2,m;cout<<"input matrix m1:"<<endl;cin>>m1;cout<<"input matrix m2:"<<endl;cin>>m2;m=m1+m2;cout<<"output matrix m:"<<endl;cout<<m;return 0;}
http://www.khdw.cn/news/32836.html

相关文章:

  • 音乐网站可做哪些内容网络推广自学
  • 合肥在线网站预防电信网络诈骗
  • 做网站实现自动生成pdfwin10优化软件
  • 加强政府网站建设工作网站推广怎么写
  • 科技公司网站源码推广宣传文案
  • 青岛编程培训机构排名前十常熟seo关键词优化公司
  • 包装东莞网站建设0769网站统计分析平台
  • 给钱做任务的网站营销软文写作
  • 利用国外免费空间做网站怎么把网站排名到百度前三名
  • wordpress 总数 函数谷歌seo服务
  • wordpress 怎么安装ssl系统优化app最新版
  • 太原网站建设报价营销推广活动策划
  • 做网站运营需要学什么条件广州企业网站建设
  • 国外设计网站导航微信朋友圈广告投放
  • wordpress打赏可见插件seo顾问服务四川
  • asp.net网站安全百度论坛
  • 深圳招聘一般在哪个网站朋友圈营销广告
  • 做vlog网站推荐百度怎么做推广
  • 众筹网站建设seo 优化 工具
  • 网页设计公司有哪些国内郑州seo优化顾问
  • 建站开发软件软文新闻发布网站
  • 做啤酒最全的网站网站制作和推广
  • 班级信息网站建设的现状aso关键词覆盖优化
  • 京挑客如何做网站推广大连seo优化
  • b2b模式网站网易搜索引擎
  • 部队网站建设方案培训机构招生方案模板
  • 建立电商网站谷歌seo代运营
  • 做网站的诈骗8000块钱犯法吗windows优化大师可以卸载吗
  • 网站开发费计入什么科目杭州seo搜索引擎优化
  • 网站建设经费管理合肥网站推广优化公司