C++习题 抽象基类

2020年1月17日 1085点热度 0人点赞 0条评论

C++习题 抽象基类

时间: 1ms        内存:128M

描述:

编写一个程序,声明抽象基类Shape,由它派生出3个派生类: Circle(圆形)、Rectangle(矩形)、Triangle(三角形),用一个函数printArea分别输出以上三者的面积(结果保留两位小数),3个图形的数据在定义对象时给定。

输入:

圆的半径
矩形的边长
三角形的底与高

输出:

圆的面积
矩形的面积
三角形的面积

示例输入:

12.6
4.5 8.4
4.5 8.4

示例输出:

area of circle = 498.76
area of rectangle = 37.80
area of triangle = 18.90

提示:

参考答案:

解锁文章

没有看到答案?微信扫描二维码可免费解锁文章

微信扫描二维码解锁

使用微信扫描二维码打开广告页面后可以立即关闭,再刷新此页面即可正常浏览此文章

所跳转广告均由第三方提供,并不代表本站观点!

已经扫描此二维码?点此立即跳转

code

这个人很懒,什么都没留下

文章评论