第12周阅读程序(2)

2023-11-04 09:20
文章标签 阅读程序

本文主要是介绍第12周阅读程序(2),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题及代码:

/**copyright (t) 2016,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:张晴晴*完成日期:2016年5月23日*版本号:v1.0*问题描述:*输入描述:*程序输出:*/#include <iostream>
using namespace std;
class Sample
{
private:int x;
public:Sample() {}Sample (int a){x=a;}void disp(){cout<<"x="<<x<<endl;}Sample operator+(Sample &s);
};
Sample Sample:: operator+( Sample &s)
{return Sample(x+s.x);
}
int main()
{Sample obj1(20);Sample obj2(20);Sample obj3;obj3=obj1+obj2;obj3.disp();return 0;
}

运行结果:

学习心得:

重载运算符为成员函数。


这篇关于第12周阅读程序(2)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/344786

相关文章

信息学奥赛初赛天天练-29-CSP-J2022阅读程序-掌握递归、递推、动态规划、二分与极值函数应用

PDF文档公众号回复关键字:20240619 2022 CSP-J 阅读程序2 阅读程序(判断题1.5分 选择题3分 共计40分 ) 01 #include <algorithm>02 #include <iostream>03 #include <limits>04 05 using namespace std;06 07 const int MAXN = 105;08

阅读程序,写结果4

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:汤善晔 *完成日期:2016年8月19日 问题描述:阅读程序,写结果 *版本号:v1.0 */ #include <iostream> using namespace std; clas

阅读程序,写结果2

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:汤善晔 *完成日期:2016年8月18日 问题描述:变量的生存期与可见性 *版本号:v1.0 */ #include <iostream> using namespace std; class A {

阅读程序,写结果1

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:汤善晔 *完成日期:2016年8月18日 *版本号:v1.0 问题描述:阅读程序,写结果 */ #include <iostream> using namespace std; clas

第十五周项目二——阅读程序(2)

问题及代码: /** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:Project4.cpp* 作 者:陈旭* 完成日期:2014年12月 4日* 版 本 号:v1.0** 问题描述:按课堂上老师讲课的方式,将变量对应内存的“框子”画出来,用大脑当CPU,写出变量的变化过程* 输入描述:略* 程序输出

第十五周项目二——阅读程序(1)

问题及代码: /** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:Project4.cpp* 作 者:陈旭* 完成日期:2014年12月 4日* 版 本 号:v1.0** 问题描述:按课堂上老师讲课的方式,将变量对应内存的“框子”画出来,用大脑当CPU,写出变量的变化过程* 输入描述:略* 程序

第十三周 课后实践:阅读程序1

(1)问题及代码: #include<iostream>using namespace std;class A {int a;public:A():a(5){}virtual void print()const { cout<<a;}};class B: public A {char b;public:B() { b='E'; }void print() const {

第十二周 课后实践:阅读程序(1)(2)

(1)问题及代码: #include <iostream>using namespace std;class A{public:A(){a=0;}A (int i){a=i;}void print(){cout<<a<<" ";}private:int a;};class B: public A{public:B(){b=0;}B(int

2023年CSP-J认证 CCF信息学奥赛C++ 中小学初级组 第一轮真题-阅读程序题

2023CCF认证第一轮(CSP-J)真题 二、阅读程序题 (程序输入不超过数组或字符串定义的范围,判断题正确填√错误填X;除特殊说明外,判断题 1.5分,选择题3分,共计40分) 第一题 三角形面积 #include<iostream>#include<cmath>using namespace std;double f(double a,double b,double c){d

2022年CSP-J认证 CCF信息学奥赛C++ 中小学初级组 第一轮真题-阅读程序题解析

2022 CCF认证第一轮(CSP-J)真题 二、阅读程序题 (程序输入不超过数组或字符串定义的范围,判断题正确填√错误填X;除特殊说明外,判断题 1.5分,选择题3分,共计4 分) 第一题 位运算 1 #include <iostream>2 3 using namespace std;4 5 int main()6 {7 unsigned short x, y;8 c