![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++面向对象程序设计
Reanon
这个作者很懒,什么都没留下…
展开
-
C++面向对象程序设计 第一周 从C到C++
一、Week1_01 简单的swap输入无输出5,3样例输入无样例输出5,3#include<iostream>using namespace std;class A{ public: int x; int getX() { return x; } A(); ~A();priv...原创 2017-12-04 16:29:14 · 385 阅读 · 0 评论 -
C++面向对象程序设计 第二周 类和对象
一、 Week2_005 编程填空:学生信息处理程序输入输入数据为一行,包括:姓名,年龄,学号,第一学年平均成绩,第二学年平均成绩,第三学年平均成绩,第四学年平均成绩。其中姓名为由字母和空格组成的字符串(输入保证姓名不超过20个字符,并且空格不会出现在字符串两端),年龄、学号和学年平均成绩均为非负整数。信息之间用逗号隔开。输出输出一行数据,包括:姓名,年龄,学号,四年平均成绩。信息...原创 2019-10-03 15:20:21 · 352 阅读 · 0 评论 -
C++面向对象程序设计 第三周 类与对象(二)
一、Week3_011 Big & Base 封闭类问题输入多组数据,每组一行,是一个整数输出对每组数据,输出两行,每行把输入的整数打印两遍样例输入34样例输出3,33,34,44,4#include "stdafx.h"#include <iostream>#include <string>using namespace std;...原创 2019-10-03 15:26:04 · 617 阅读 · 0 评论 -
C++面向对象程序设计 第四周 运算符重载
一、Week4_015 MyString输入多组数据,每组一行,是两个不带空格的字符串输出对每组数据,先输出一行,打印输入中的第一个字符串三次然后再输出一行,打印输入中的第二个字符串三次样例输入abc def123 456样例输出abc,abc,abcdef,def,def123,123,123456,456,456#include "stdafx.h"#in...原创 2019-10-03 15:35:34 · 545 阅读 · 0 评论 -
C++面向对象程序设计 第五周 继承与派生
一、Week5_020 全面的MyString输入无输出abcd-efgh-abcd-abcd-abcd-efgh-efgh-cabcd-ijAl-ijAl-mnopqrst-abcd-abcd-qrst-abcd- uvw xyzaboutbigmetakeabcdqrst-abcd-#include "stdafx.h"#include <...原创 2019-10-03 15:43:43 · 298 阅读 · 0 评论 -
C++面向对象程序设计 第六周 多态
一、Week6_01 看上去像多态样例输入无样例输出D::FunB::FunD::FunnBVal=2nBVal=24nDVal=8B::FunnBVal=12#include "stdafx.h"#include <iostream>using namespace std;class B {private: int nBVal;pu...原创 2019-10-03 15:48:09 · 243 阅读 · 0 评论 -
C++面向对象程序设计 第七周 输入输出与文件操作
一、Week7_01简单的SumArray输入无输出TomJackMaryJohn10#include "stdafx.h"#include <iostream>#include <string>using namespace std;template <class T>T SumArray( // 在此处补充你的代码 ...原创 2019-10-03 15:55:19 · 422 阅读 · 0 评论 -
C++面向对象程序设计 第八周 模板
一、Week8_01 Goodcopy输入第一行是整数 t,表示数据组数每组数据:第一行是整数 n , n < 50第二行是 n 个整数第三行是 n 个字符串输出将输入的整数原序输出两次,用","分隔然后将输入的字符串原序输出两次,也用 ","分隔样例输入241 2 3 4Tom Jack Marry Peking10Ted样例输出1,2,3,4,1,...原创 2019-10-03 16:02:52 · 303 阅读 · 0 评论 -
C++面向对象程序设计 第九周 string类
一、Week9_01 Set描述现有一整数集(允许有重复元素),初始为空。我们定义如下操作:add x 把x加入集合del x 把集合中所有与x相等的元素删除ask x 对集合中元素x的情况询问对每种操作,我们要求进行如下输出。add 输出操作后集合中x的个数del 输出操作前集合中x的个数ask 先输出0或1表示x是否曾被加入集合(0表示不曾加入),再输出当前集合中x的个数,中...原创 2019-10-03 16:10:48 · 433 阅读 · 0 评论