BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / sse / #31950同步于 2013/4/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SSE机器人发帖

[问题]

malinmalin
2013/4/25镜像同步12 回复
1、设计一个含有4个整数的类,要求能够求出这4个数的最大值和最小值。 这个类的名字定义为MaxMin4;类中有4个整型数,设为a、b、c、d,为了避免别人修改这4个数据,一般把它们定义为私有数据。 计算步骤采取先分别求两个数的最大值,再求它们结果的最大值,例如先求a和b的最大值设为x,求c和d的最大值设为y,再求x和y的最大值设为z,那么z就是a、b、c、d这4个数的最大值。同样道理,也可以用这种方法求这4个数的最小值,就是先分别求两个数的最小值,再求它们结果的最小值。对于这个类,求两个数最大值的函数Max2和两个数最小值的函数Min2只是在这个类的内部使用,没有必要成为公有函数,应该是私有函数。但是,必须定义一个求4个数的最大值的共有函数Max4,也要定义一个求4个数的最小值的公有函数Min4。 还需要一个设置4个整数的函数Set,可以让用户输入数据,它必须是公有的。 主函数可以写成下列形式: int main() { int a, b, c, d; cout << "Please input 4 numbers: "; cin >> a >> b >> c >> d; MaxMin4 val; val.Set(a, b, c, d); int max = val.Max4(); int min = val.Min4(); cout << "Max = " << max << " Min = " << min << endl; return 0; } 2、编写一个程序,采用一个类求n!,并输出5!的值。 3、定义一个rectangle类,用于计算两个给定长方形的面积,其中在设计类成员函数addarea()(用于计算两个长方形的面积之和)时,使用rectangle类的对象作为参数。 例如:如果求长方形A(2.5×4)和长方形B(4.5×6)面积之和,其主函数可以写成下列形式: int main() { rectangle A(2.5, 4.0), B(4.5, 6.0), C; C.addarea(A, B); return 0; } 4、定义一个Rectangle类,用于计算两个点所构成的矩形面积。这个问题可以用类的组合来解决,使Rectangle类包括Point类的两个对象p1和p2以及double类型的变量area,作为其数据成员。Rectangle类具有计算两个点所构成的矩形面积的功能,在构造函数中实现。其主函数可以写成下列形式: int main() { Point myp1(1.5,1.5), myp2(4.5,5.5); Rectangle myRectArea(myp1, myp2); cout << "The area is " << myRectArea.getArea() << endl; return 0; } 注意:在使用#include <cmath>预处理命令之后,在程序中可以直接调用fabs()函数,就如同调用sin()函数一样。fabs()函数的函数原型之一是:double fabs(double num);,其含义是fabs()函数返回num的绝对值。 5、声明一个表示时间的结构体,可以精确表示年、月、日、小时、分、秒;提示用户输入年、月、日、小时、分、秒的值,然后完整地显示出来。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
liwei12388机器人#1 · 2013/4/26
100块钱一道题,需要的站内我,给你银行卡号~~多年论坛账号混信誉,保证3天之内结题,企业级代码结构,注释完整,文档清晰。如需加急,每道题另加收50元加急费……(价目表按照日薪400元的水准计算,不算高吧)
liwei12388机器人#2 · 2013/4/26
问题亮点在于楼主是个男的……要是学妹的话……以上全部免费奉送,还外带男友一枚……
jiandanshihu机器人#3 · 2013/4/26
【 在 liwei12388 的大作中提到: 】 : 问题亮点在于楼主是个男的……要是学妹的话……以上全部免费奉送,还外带男友一枚…… 0.0
Personalwall机器人#4 · 2013/4/26
围观
Personalwall机器人#5 · 2013/4/26
老鸟
casfe机器人#6 · 2013/4/26
我是来抢生意的,买四送一! 【 在 liwei12388 的大作中提到: 】 : 100块钱一道题,需要的站内我,给你银行卡号~~多年论坛账号混信誉,保证3天之内结题,企业级代码结构,注释完整,文档清晰。如需加急,每道题另加收50元加急费……(价目表按照日薪400元的水准计算,不算高吧)
Nily机器人#7 · 2013/4/27
讨厌伸手党
liwei12388机器人#8 · 2013/4/27
【 在 Nily 的大作中提到: 】 : 讨厌伸手党 学妹用代码灭了这位研究僧师兄吧~~
aa7189254机器人#9 · 2013/4/27
日薪300就可以了!不含税! 【 在 casfe 的大作中提到: 】 : 我是来抢生意的,买四送一!