C++起步
文章平均质量分 70
TTOP
在校生
展开
-
sdut 3-1 Point类的构造函数
3-1 Point类的构造函数 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握类的构造函数的定义;设计一个点类Point,私有数据成员有x、y;公有成员函数有:无参数的构造函数Point(),带参数的构造函数Point(int,int);ShowPoint()输出点对象的信息在主函数main()中原创 2014-09-20 19:05:16 · 1195 阅读 · 0 评论 -
sdut 3-6 静态数据成员与静态成员函数
3-6 静态数据成员与静态成员函数 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握静态数据成员和静态成员函数的用法要求设计一个点类Point,它具有两个double型的数据成员x,y。和一个静态数据成员count,用以记录系统中创建点对象的数目。为该类设计构造函数和析构函数,在其中对count的值原创 2014-10-12 16:24:21 · 1353 阅读 · 0 评论 -
sdut 3-7 类的友元函数的应用
3-7 类的友元函数的应用 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握类的友元函数的定义和用法要求设计一个点类Point,它具有两个double型的数据成员x,y。为该类设计构造函数。并为其添加一个友元函数用于计算并输出两点间的距离;再添加一个输出成员函数用于输出点的信息。 并编写主原创 2014-10-12 17:49:37 · 1165 阅读 · 0 评论 -
sdut 6-1 多态性与虚函数
6-1 多态性与虚函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述通过本题目的练习可以掌握多态性的概念和虚函数的定义和使用方法要求定义一个基类Pet,它有一个成员函数Speak()用于输出pet的叫声。;派生类Dog和Cat从基类Pet派生而来。他们从基类继承并重新改写原创 2014-10-29 20:59:25 · 902 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习九(对象指针)
面向对象程序设计上机练习九(对象指针) Time Limit: 1000MS Memory limit: 65536K 题目描述建立对象数组,内放5个学生数据(学号是字符串类型、成绩是整型),设立max函数,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号和成绩。输入输入5个学生数据。输出输出5个学生中成绩最高者的学号和成绩。原创 2014-10-14 10:40:04 · 1125 阅读 · 0 评论 -
sdut 3-5 学生成绩统计
3-5 学生成绩统计 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目练习可以掌握对象数组的用法,主要是对象数组中数据的输入输出操作。设计一个学生类Student它具有私有的数据成员:学号、姓名、数学成绩、英语成绩、计算机成绩;具有公有的成员函数:求三门课总成绩的函数int sum();求三门课平均成绩的函数原创 2014-10-09 20:01:53 · 1459 阅读 · 0 评论 -
sdut 5-2 派生类的构造函数
5-2 派生类的构造函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述通过本题目的练习可以掌握派生类构造函数的定义和使用方法。要求定义一个基类Person,它有3个protected的数据成员:姓名name(char *类型)、性别 sex(char类型)、年龄age原创 2014-10-29 19:49:14 · 1103 阅读 · 0 评论 -
sdut 6-2 多态性与虚函数
6-2 多态性与虚函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述通过本题目的练习可以掌握多态性的概念和虚函数的定义和使用方法 要求定义一个基类Pet,它有一个字符指针型数据成员name和一个虚成员函数Speak()用于输出pet的叫声。;派生类Dog和Cat从基类P原创 2014-10-29 21:26:10 · 846 阅读 · 0 评论 -
sdut 5-1 继承与派生
5-1 继承与派生Time Limit: 1000MS Memory limit: 65536K题目描述通过本题目的练习可以掌握继承与派生的概念,派生类的定义和使用方法,其中派生类构造函数的定义是重点。要求定义一个基类Point,它有两个私有的float型数据成员X,Y;一个构造函数用于对数据成员初始化;有一个成员函数void Move(原创 2014-10-29 19:02:37 · 1267 阅读 · 0 评论 -
sdut 5-3 多级派生类的构造函数
5-3 多级派生类的构造函数Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^题目描述要求定义一个基类3个name(char *类型sex(char类型age(int类型创建Employee,增加两个数据成员 基本工资 int类型) 请假天数int型);为它定义初始化成员信息的构造函原创 2014-10-29 20:05:30 · 1093 阅读 · 0 评论 -
sdut 4-1 复数类的运算符重载
4-1 复数类的运算符重载 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握成员运算符重载及友元运算符重载要求定义一个复数类,重载加法和减法运算符以适应对复数运算的要求,重载插入运算符(以方便输出一个复数的要求。输入 要求在主函数中创建对象时初始化对象的值。输出 输出数据原创 2014-10-17 18:56:26 · 1269 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习十一(运算符重载)
面向对象程序设计上机练习十一(运算符重载) Time Limit: 1000MS Memory limit: 65536K 题目描述有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。输入第1、2行是矩阵a的值,数据以空格分开。第3、4行是矩阵b的值,数据以空格分开。输出2个矩阵a、b之和,以行列形式显示原创 2014-10-18 20:05:09 · 1356 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习十二(运算符重载)
Time Limit: 1000MS Memory limit: 65536K 题目描述处理一个复数与一个double数相加的运算,结果存放在一个double型变量d1中,输出d1的值。定义Complex(复数)类,在成员函数中包含重载类型转换运算符:operator double(){return real;}输入输入占两行:第1行是一个复数的实部和虚部,数据以空格分开。原创 2014-10-18 18:19:26 · 1212 阅读 · 0 评论 -
sdut 3-4 计算长方形的周长和面积
3-4 计算长方形的周长和面积 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题的练习可以掌握拷贝构造函数的定义和使用方法;设计一个长方形类Rect,计算长方形的周长与面积。类中有私有数据成员Length(长)、Width(宽),由具有缺省参数值的构造函数对其初始化,函数原型为:Rect(double Length=0原创 2014-10-09 10:07:06 · 1162 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习八(对象数组)
面向对象程序设计上机练习八(对象数组) Time Limit: 1000MS Memory limit: 65536K 题目描述利用类对象数组完成N个学生数据(学号是字符串类型、成绩是整型)的输入、输出。输入输入有N+1行:第一行的整数N表示学生数目;以下N行是N个学生的数据,每行中第一个是表示学号的字符串,第二个是表示学生成绩的整数。输出输出N原创 2014-09-30 09:28:17 · 1119 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习四(变量引用)
面向对象程序设计上机练习四(变量引用) Time Limit: 1000MS Memory limit: 65536K 题目描述将变量的引用作为函数形参,实现2个int型数据交换。输入输入2个int型整数。输出输出2个整数交换前后的值。示例输入88 66示例输出88 6666 88把变量的引用作为函数形参,即传送变量的别原创 2014-09-03 08:44:32 · 1037 阅读 · 0 评论 -
sdut 3-3 构造函数的调用(高级)
3-3 构造函数的调用(高级) Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握创建普通对象、创建对象数组和动态创建和析构对象时调用构造函数和析构函数的时机;要求创建一个类A;类中仅包含构造函数和析构函数,按照程序的输出写出类的定义和主函数main中的代码。输入 无输出原创 2014-09-21 15:44:34 · 1197 阅读 · 0 评论 -
sdut 3-2 构造函数的调用
3-2 构造函数的调用 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握构造函数和析构函数的调用;创建类A;类中仅包含构造函数和析构函数,按照程序的输出写出类的定义和主函数main中的代码。输入 无输出 输出数据有4行,分别代表对构造函数和析构函数的调用;本练习要求所编写原创 2014-09-21 14:36:50 · 839 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习六(类和对象)
面向对象程序设计上机练习六(类和对象) Time Limit: 1000MS Memory limit: 65536K 题目描述用类成员函数完成5个整型数组元素的输入、从小到大排序、排序后数组元素的输出。输入输入5个数组元素。输出输出5个数组元素从小到大排序后的结果。(最后一个数后面既没有空格也没有换行)示例输入8 9 1 5 4示例输出原创 2014-09-10 20:50:38 · 1249 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习五(简单类和对象)
面向对象程序设计上机练习五(类和对象) Time Limit: 1000MS Memory limit: 65536K 题目描述定义类Time,Time有3个公用的数据成员hour、min、sec分别表示小时、分、秒。在主函数main中定义Time类对象t1,在主函数main中输入t1的各数据成员再并输出各数据成员。输入输入类对象的3个数据成员hour、min、原创 2014-09-10 20:28:30 · 1436 阅读 · 6 评论 -
sdut 2-1 Point类的定义
2-1 Point类的定义 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握类与对象的定义;设计一个点类Time,它具有私有数据成员x(横坐标)、y(纵坐标);公有成员函数:SetPoint(int,int)用于设置点对象的值,ShowPoint()用于输出点对象的信息在主函数中调用成员函数SetP原创 2014-09-10 19:03:49 · 1199 阅读 · 0 评论 -
sdut 2-2 Time类的定义
2-2 Time类的定义 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握类与对象的定义;设计一个时间类Time,私有数据成员有hour(时)、minute(分)、second(秒);公有成员函数有:setHour(int)设置数据成员hour的值,非法的输入默认为12;setMinue(int)设原创 2014-09-10 20:09:57 · 1526 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习七(类和对象)
面向对象程序设计上机练习七(类和对象) Time Limit: 1000MS Memory limit: 65536K 题目描述利用类的数据成员和成员函数完成下列操作:输入三个整数,输出它们的最大值。输入输入三个整数。输出输出3个整数的最大值。示例输入2 8 5示例输出8这个就不做xi原创 2014-09-10 21:05:43 · 1171 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习二(函数模板)
面向对象程序设计上机练习二(函数模板) Time Limit: 1000MS Memory limit: 65536K 题目描述利用数组和函数模板求5个数最大值(分别考虑整数、单精度、长整数的情况)。输入分别输入5个int型整数、5个float 型实数、5个long型正整数。输出分别输出5个int型整数的最大值、5个float 型实数的最大值、5个long型原创 2014-09-02 20:16:58 · 1143 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习一(函数重载)
面向对象程序设计上机练习一(函数重载) Time Limit: 1000MS Memory limit: 65536K 题目描述利用数组和函数重载求5个数最大值(分别考虑整数、单精度、长整数的情况)。输入分别输入5个int型整数、5个float 型实数、5个long型正整数。输出分别输出5个int型整数的最大值、5个float 型实数的最大值、5个long型原创 2014-09-02 19:34:59 · 1864 阅读 · 0 评论 -
sdut 1-2 输出N个数的平方和立方值 (制表符“\t”的使用)
1-2 输出N个数的平方和立方值 Time Limit: 1000MS Memory limit: 65536K 题目描述通过本题目的练习可以掌握C++的输入、输出方法利用VC++开发环境,创建一个控制台应用程序,利用cin、cout语句使得程序能够根据输入的整数值,输出相应的平方和立方值输入 一个整数输出 由两部分组成,第一部分占一原创 2014-09-02 17:11:00 · 1753 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习三(有默认参数的函数)
面向对象程序设计上机练习三(有默认参数的函数) Time Limit: 1000MS Memory limit: 65536K 题目描述利用默认参数的函数实现求2个或3个整数的最大值。输入输入3个int型整数。输出输出第1、2个整数及其最大值;输出第1、2、3个整数及其最大值。示例输入88 66 99示例输出88 66 8原创 2014-09-02 21:04:31 · 1500 阅读 · 0 评论 -
sdut 面向对象程序设计上机练习十(运算符重载)
面向对象程序设计上机练习十(运算符重载) Time Limit: 1000MS Memory limit: 65536K 题目描述定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2、i+c1、c1+i均合法。(其中i是整数,c1、c2是复数),编程实现求2个复数之和原创 2014-10-18 15:55:56 · 1369 阅读 · 0 评论