自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编码日常

github:https://github.com/ZQCharlies

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 根据动物的头数和脚数求解各个动物的数量

题目描述 浙江工商大学校园里绿树成荫,环境非常舒适,因此也引来一批动物朋友来此居住。童心未泯的redraiment就经常带些碎面包什么的去广场喂鸽子和兔子,并和它们玩耍。一点也不像大学生,还是一副老不正经的样子,呵呵。随着鸽子和兔子数目的增多,redraiment带的那点食物已经不够它们瓜分了。为了能让自己的好朋友吃的饱饱的,redraiment决定统计一下有多少只鸽子和有多少只兔

2015-04-29 08:37:10 3308 1

原创 第八周【项目3-分数类中的运算符重载】

(1)实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片class CFraction  {  private:    int nume;  // 分子     int deno;  // 分母 

2015-04-26 08:11:50 362

原创 第八周【项目2-Time类中的运算符重载】

实现Time类中的运算符重载。class CTime {  private:    unsigned short int hour;    // 时     unsigned short int minute;  // 分     unsigned short int second;  // 秒  public:    CTime(int h=0,int m=0,i

2015-04-25 14:39:00 304

原创 第八周 【项目1-实现复数类中的运算符重载】

1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片class Complex   {  public:    Complex(){real=0;imag=0;}     Complex(double r,double i){real=r; imag=i;

2015-04-25 09:34:54 416

原创 第六周【项目6-复数模板类】2.2

友元函数提供了一种非成员函数访问私有数据成员的途径,模板类使类中的数据成员的类型变得灵活,这两种技术可以结合起来用。要求在前面方案的基础上支持用友员函数实现的加法。用于测试的main()函数如下:[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片int main( ) {     Complex c1(3,4),c2(5,-10),c3;

2015-04-15 20:12:38 470

原创 第六周 【项目6-复数模板类】2.1

该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。    (1)要求类成员函数在类外定义。    (2)在此基础上,再实现减法、乘法和除法    你可以使用的main()函数如下。[cpp] view plaincopyprint?在CODE上查看代码片

2015-04-15 19:22:10 400

原创 第六周【项目5-友元类】

定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,将两个类的合并为一个DateTime,日期、时间都处理更好)[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片class Date; //对Date类的提前引用声明  class Time {  public:    Time(int,int,int); 

2015-04-14 22:55:24 415

原创 第六周 【项目4-成员函数、友元函数和一般函数有区别】

(1)阅读下面的程序,体会注释中的说明。[cpp] view plaincopyprint?在CODE上查看代码片派生到我的代码片//例:使用成员函数、友元函数和一般函数的区别  #include   using namespace std;  class Time {  public:    Time(int h,int m,int s):hour(h),minu

2015-04-14 22:50:44 346

原创 第六周 【项目3-人数不定的工资类】

设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。/**copyright (c)

2015-04-14 22:47:00 394

原创 第六周 【项目2-我的数组类】

下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务:(1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址;(2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空间中;(3)

2015-04-14 22:40:30 288

原创 第六周 【项目1-深复制体验】

/**copyright (c) 2015,*All rights reserved*The Author:王争取*Finished Time:2015.4.10*/#include#includeusing namespace std;class A{private: char *a;public: A(char *aa) { a

2015-04-10 20:34:10 396

原创 第五周 【项目4-静态成员应用】

设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据,在下面的设计中,时钟要采用12小时制,还是要使用24小时制,显示时,不足两位的数字前是否前导0,都是“影响全局”的设置,适合作为类中的静态数据成员。/**copyright (c) 2015,*All rights reserved*The Author:王争取*Finished Time:2015

2015-04-08 19:52:52 300

原创 第五周 【项目3-用多文件组织多个类的程序】

将项目2用“一个项目多个文件”的方式实现,其中两个类的声明放在同一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件main.cpp#include #include "calss.h"using namespace std;int main(){ CPoint A,B,C; CTriangle t1(A,B,C); t1.set

2015-04-07 21:38:36 398

原创 第五周 【项目2 - 对象作为数据成员】

本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶点。利用设计的三角形类,输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。提示:(1)这个问题需要用到两个类,顶点类参照项目1中的CPoint类;(2)三角形类参考下面CTriangle类的声明;(3)充分利用CPoint类中已有的代码实现;(4)关于三条边长的处理,可以增加三个私有属

2015-04-07 21:05:05 345

原创 第五周 【项目1-体验常成员函数】

设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以,将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改/**copyright (c) 2015,*All rights reserved*The Author:王争取*Finished Time:2015.4.

2015-04-05 16:23:43 333

原创 第四周 项目4-指向学生类的指针

设计一个学生类Student,数据成员包括学号(num)和成绩(score),成员函数根据需要自行设计(建议配备需要的set、get函数,以及必要的输入或输出,给出的代码中也可以找到需要成员函数的线索)。在main函数中,要做到:建立一个对象数组,通过初始化,设置5个学生的数据,要求:用指针指向数组首元素,输出第1、3、5个学生的信息;设计一个函数int max(Student *

2015-04-04 09:05:16 333

mysql-connector-java-5.1.7

用于mysql连接的相关类包,里面有相关doc文档说明可供参阅。

2019-03-12

mysql-connector-java-5.1.39

用于mysql连接的相关类包,里面有相关doc文档说明可供参阅。

2019-03-12

EqualsTest.java

"Object超类中Equals方法、toString方法和hashCode方法使用的举例"附件

2015-11-09

空空如也

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

TA关注的人

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