编程日记18
题目一
【问题描述】
以学校职工为基类,派生出教师类和管理人员类,又从教师类和管理人员类共同派生出教师管理人员类。
【输出形式】
12345Zhao is a Staff 20 years oldZhang is a Teacher 30 years old, LectureWang is a management 50 years old, deanLi is a Teacher management 40 years old, Peofessor,department head
【代码】
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071#include <iostream>using namespace std;#include<cstring> class CStaff {protected: int number; ...
编程日记17
题目一
【问题描述】
看程序写结果
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879#include<iostream>using namespace std;class shape{public: void Draw() { cout << "Base::Draw()\n"; } void Erase() { cout << "Base::Erase()\n\n"; } shape() { Draw(); } ~shape() { Erase(); }};class Polygon :public shape{public: Polygon() { ...
hvv模板
护网溯源分析报告
1. 概述
在本次护网溯源分析中,我们对于涉嫌违规活动的网络流量进行了分析,并通过追踪溯源的方式确认了该流量的来源以及行为。本报告将总结我们的分析过程与结果。
2. 起因
在何时、何地和什么情况下发现了涉嫌违规的网络流量?
3. 分析过程
描述我们采用的方法和工具来分析该网络流量,以及我们所找到的证据和结果。这包括但不限于:
流量捕获和分析工具
IP地址和域名的查找和解析
数据库查询和日志文件的分析
4. 结论
根据我们的分析结果,得出以下结论:
该网络流量的确存在违规行为
确认该流量的来源和行为
建议采取何种措施来处理该流量
5. 建议
基于我们的结论,提出建议采取相应的措施来处理该流量。这些措施可能包括但不限于:
封锁特定IP地址或域名
更改网络安全策略
向相关当局报告该违规行为
6. 其他信息
如果有关于本次护网溯源分析还需要补充的信息,请在此部分进行描述。
感谢您使用我们的服务,如果您有任何疑问或需要进一步的帮助,请随时联系我们。
护网勒索病毒和挖矿事件总结报告
1. 概述
本次报告将对护网勒索病毒和挖矿事件进行总结,并提供相关的分析和建议。
2. 事件概述
...
编程日记16
题目一
【问题描述】
利用给定的矩形类,编写长方体类
12345678910111213141516171819202122232425262728293031class Rect{public: Rect(float l, float w); //定义矩形接受长和宽 float getArea(); //矩形面积protected: float mLength; //定义长 float mWidth; //定义宽};//此处编写代码#include<iostream>using namespace std;int main(){ int j, k, l; ...
编程日记15
题目一
【问题描述】
1.定义一个学生类,包含姓名、年龄、绩点,要求能够初始化学生信息(定义常规构造函数和拷贝构造函数)、显示学生信息、设置学生信息;
2.在主函数中定义一个学生数组(普通数组或者动态数组都可以),大小为5,然后利用设置学生信息的成员函数输入每个学生信息;
3.定义student类的友元函数Sort实现按绩点排序,以对象指针(或对象数组)和数组大小为参数,对学生按绩点由高到低排序。在主函数中调用函数sort,输出排序后的学生信息。
在此基础上,为student类增加:
(1)静态数据成员 count,负责统计学生总数,并实现其值的更新;
(2)Date 类的成员对象 birthday,并为student类定义相应的构造函数;
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include<iostream>#include<string>using namespace std; ...
编程日记14.1
题目
【问题描述】
1.定义一个学生类,包含姓名、年龄、绩点,要求能够初始化学生信息(定义常规构造函数和拷贝构造函数)、显示学生信息、设置学生信息;
2.在主函数中定义一个学生数组(普通数组或者动态数组都可以),大小为5,然后利用设置学生信息的成员函数输入每个学生信息;
3.定义student类的友元函数Sort实现按绩点排序,以对象指针(或对象数组)和数组大小为参数,对学生按绩点由高到低排序。在主函数中调用函数sort,输出排序后的学生信息。
【代码】
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#include<iostream>#include<string>#include<algorithm>using namespace std;class Student {private: string name; int age; double g ...
编程日记14
题目1
【问题描述】
利息存款问题
存款类型和利率分别如下:
活期 0.35% 一年 3.25% 两年3.75% 三年4.25% 五年4.75%
编写程序账户类,包括编号,姓名 ,本金,存储类型,以及利率等信息,能够计算账户存款到期的利息值并显示。
1234567891011121314151617181920212223242526272829#include <string>#include<iostream>using namespace std;class Account{ public: Account();//此区域编写 private: string mID,mName; int mMoneyCapital;// 本金 int mDepositType; //存款类型 float mLife; //简化处理输入以年为单位 ...
编程日记13
题目1
【问题描述】
根据点的类构造线和三角形类,并测试
123456789101112//根据点的定义,写出线段和三角形的定义,并通过主程序进行验证//mypoint.hclass myPoint{public: myPoint(); myPoint(double x, double y); double getX(); double getY();private: double mX,mY;};
1//此区域编写
1234567891011121314151617181920212223242526int main(){ double x1, x2, x3, y1, y2, y3; cout << "请输入点1的x的值:"; cin >> x1; cout << "请输入点1的y的值:"; cin ...
编程日记12
题目1
【问题描述】
试根据给出的main测试函数定义CString类,用以处理用户长度不定(使用动态内存处理)的字符串。提供的操作主要有字符串显示(单独占一行)、求字符串长度、在字符串末尾添加一个字符串、字符串拷贝等,其它功能自行分析并定义。本题不得用string类和cstring库函数。main函数不得修改。
1234567891011121314151617181920212223242526272829303132int main(){ CString str1;//生成str1对象 char s[80]; cin.getline(s,80); str1.Cat(s);//字符串s连接到str1中字符串的末尾 CString str2(str1);//生成str2对象 str2.Print();//输出str2中保存的字符串 cin.getline(s,80); CString str3(s),str4; str4.Copy(str3);//将str3中保存的字符串拷贝到str4中 str4.Cat(str1); cout<<str4.Len()< ...
编程日记11
题目1
【问题描述】
根据main测试函数设计有理数类CRational,数据成员由分子、分母组成(都是整型,应表示成最简形式),完成分数显示(如用户输入的分子是4,分母是8,输出:1/2)、两个分数相加、相乘等功能。main函数不得修改。提示:用分子分母的最大公约数分别除分子和分母即得最简分数。
1234567891011121314151617181920212223int main(){ int a,b,c,d;//接受两个CRational对象的分子和分母 cin>>a>>b>>c>>d; CRational f1(a,b);//f1对象的分子为a,分母为b CRational f2(c,d); CRational f3=f1.add(f2);//f1+f2的结果保存到f3中 f3.show();//显示形式:分子/分母 f3=f1.multi(f2);//f1*f2的结果保存到f3中 f3.show(); return 0;}
若输入:
...