自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 数组反转

1、输入n,m,p n,m代表一个n行m列的矩阵,每个元素只有两个值,1或0p代表p次行为,每次行为反转其中一个元素,0变1,1变0 2、输入n行,m列数据,每个都是1或0,一行数据中,每个数字用空格分隔。 3、输入p行数据,每行两个数,代表每次行为反转元素的下表。 4、要求输出p行数字,给出每次操作后,矩阵中横向最长连续的1的个数。 代码如下: #include <iostream> using namespace std; int main() { int n, m, q; cin .

2021-04-24 14:45:52 104

原创 异常处理

#include <iostream> using namespace std; float divide(int a, int b) { if (b == 0) { throw"Division by zero condition!"; //第一步:出错时抛出异常 } if (b == 1) { throw"b can not be one!!"; } if (b == 2) { throw 222; } if (b == 3) { throw 'c'; }

2021-04-09 22:21:53 51

原创 虚函数(多态)

#include <iostream> using namespace std; class box1 { protected: int lom, wide; public: box1(int a = 0, int b = 0) { lom = a; wide = b; } virtual int area() { cout << "box1" << endl; return lom * wide; } friend ostream&

2021-04-08 15:46:30 50

原创 重载赋值运算符&拷贝构造函数

#include <iostream> using namespace std; class obj { private: int num1; int num2; public: obj() { //两种构造函数 num1 = num2 = 0; } obj(int a, int b) { num1 = a; num2 = b; } obj(const obj& o) { //拷贝构造函数 num1 = o.num1; num2 = o.num2

2021-04-08 15:45:16 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除