c++
abc73637
福建仔 drt成员
展开
-
Problem 8: 删除数组元素
Problem 8: 删除数组元素 Description 定义Array类,其中只有一个int类型的数组,数组元素个数未知。 重载其<<、>>、-运算符。其中"<<“输出所有的数组元素,两两之间用1个空格隔开;”>>“根据输入的格式读取数组元素;”-"接收一个int类型的参数a,将数组中与a相等的元素删除。 Input 输入有3行。第一行N>0;第二行是N个整数,是数组元素;第3行是一个int类型数,是需要从数组中删除的数。 Output 见样例。 S原创 2020-05-30 08:32:43 · 307 阅读 · 0 评论 -
Problem 7: 多少个最大值?
Problem 7: 多少个最大值? Description 输入若干个int类型的整数,求它们的最大值及其个数。 Input 输入 若干个int类型的整数,至文件尾为止。 Output 输出只有一行:There are # maximum number &. 其中#是最大值的个数,&是最大值。 Sample Input 1 2 3 4 5 6 6 5 4 3 2 1 6 6 6 Sample Output There are 5 maximum number 6. HINT 不能使用数组。原创 2020-05-30 08:25:09 · 250 阅读 · 0 评论 -
Problem 6: 合唱比赛开始了!
Problem 6: 合唱比赛开始了! Description 为迎接计算机科技文化节的到来,我院面向一年级学生举办了一场合唱比赛。邀请了若干位专家担任评委,并为每个参赛队评分。现在,请设计一个程序来展示这个比赛过程。 其中,类 Team描述了参赛队的信息,包括:专业名称、每个专家给该参赛队的评分以及最终得分等。类Contest描述了竞赛的信息,包括各个参赛队的列表,并提供 void Input()方法:用于输入所有参赛队的信息; void Compute()方法:计算每个代表带队的最终得分。原创 2020-05-29 23:11:42 · 272 阅读 · 0 评论 -
Problem 5: 分数类的模板数组类
Problem 4: 分数类的模板数组类 Description 封装一个模板数组类Array,支持一下操作: 构造函数Array(int n),将数组初始化为n个存储空间; 函数input(int n),读取最多n个元素,但不能超过数组存储空间的上限; 重载下标运算符,返回数组的元素。 封装一个分数类Fract,用来处理分数功能和运算,能支持你的Array类使用。 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都原创 2020-05-29 22:57:00 · 405 阅读 · 0 评论 -
Problem 4: 需要重载吗?
Problem F: 需要重载吗? Description 定义一个类Overload,具有一个int类型的和一个char类型属性。在定义该类的对象时,如果不指定任何初始值,则输出: Default constructor is called to make a = 0, c = ‘0’. 如果只给出一个int类型的初始值#,则输出: First constructor is called to make a = #, c = ‘0’. 如果只给出一个char类型初始值,则输出:Secondconstruc原创 2020-05-23 11:21:21 · 423 阅读 · 0 评论 -
Problem 3: 计算机类
Problem A: 计算机类 Description 定义一个Computer类,有两个属性: 字符串属性name,用于表示计算机的名字。 静态整型属性cnt,用于记录产生的计算机对象的个数。 至少有如下成员函数: 构造函数和拷贝构造函数以及析构函数。 setName(char*):用于修改当前对象的name属性为形参指定的串,并返回当前对象。 print()方法,用于输出当前对象的name属性。 getCnt()方法,用于返回cnt的值。 Input 输入只有一行,是一个原创 2020-05-23 10:59:49 · 582 阅读 · 0 评论 -
Problem 2: 判断两个圆之间的关系
Problem B: 判断两个圆之间的关系 Description 定义Point类,包括double类型的两个属性,分别表示二维空间中一个点的横纵坐标;定义其必要的构造函数和拷贝构造函数。 定义Circle类,包括Point类的对象和一个double类型的数据作为其属性,分别表示圆心坐标及半径;定义其必要的构造函数、拷贝构造函数。定义Circle类的成员函数: int JudgeRelation(const Circle& another) 用于判断当前圆与another之间的位置关系。该函数的返原创 2020-05-23 10:53:49 · 1091 阅读 · 0 评论 -
Problem 1: 回文素数
Problem E: 回文素数 Description 定义一个类SpecialPrime,只有一个静态成员函数 bool judge(int value) 用于判断value是否是一个回文素数。所谓回文素数是指一个数既是回文数又是素数。 Input 输入两个数m和n,0<m<n。 Output 区间[m,n]内的所有回文素数。 Sample Input 2 1000 Sample Output 2 3 5 7 11 101 131 151 181 191 313 353 373 383 727原创 2020-05-23 10:32:20 · 744 阅读 · 0 评论