日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

YTU 2917: Shape系列-3

發(fā)布時(shí)間:2025/7/14 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 YTU 2917: Shape系列-3 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2917: Shape系列-3

時(shí)間限制:?1 Sec??內(nèi)存限制:?128 MB
提交:?372??解決:?237

題目描述

送給小亮的Rectangle類已完成,送給小華Circle類還沒有完成。Circle類有整型的數(shù)據(jù)成員color(小強(qiáng)的Shape類中的color可以繼續(xù)使用,無需新定義),浮點(diǎn)型的數(shù)據(jù)成員radius,求面積的成員函數(shù)area()。但是小聰沒有為Circle類寫構(gòu)造函數(shù)和成員函數(shù),請(qǐng)幫助小聰完成Circle類。

小強(qiáng)寫的Shape類:

class Shape
{
public:?
?Shape();
?Shape(int c);
?int getcolor();
?double area();
protected:
?int color;
};
Shape::Shape()
{
?color=0;
}
Shape::Shape(int c)
{
?color=c;
}
int Shape::getcolor()
{
?return color;
}
double Shape::area()
{
?return 10000;
}
小聰?shù)臏y(cè)試函數(shù):
int main()
{
Circle cc=Circle(3,1);
cout<<"Circle color:"<<cc.getcolor()<<endl
<<"Circle radius:"<<cc.getradius()<<endl
<<"Circle area:"<<cc.area()<<endl
<<"Circle price:"<<cc.price()<<endl;
return 0;
}

提示:不用提交全部程序,只提交補(bǔ)充部分(包括頭文件和π的定義)。

輸入

輸出

輸出小聰測(cè)試的Circle類的各個(gè)數(shù)據(jù)。

樣例輸出

Circle color:3 Circle radius:1 Circle area:3.14 Circle price:9.42

im0qianqian_站在回憶的河邊看著搖晃的渡船終年無聲地?cái)[渡,它們就這樣安靜地畫下黃昏畫下清晨......

#include<iostream> using namespace std; #define PI 3.14 class Shape { public:Shape();Shape(int c);int getcolor();double area(); protected:int color; }; Shape::Shape() {color=0; } Shape::Shape(int c) {color=c; } int Shape::getcolor() {return color; } double Shape::area() {return 10000; } class Circle { public:int x,y;Circle(int a,int b);int getcolor();int getradius();double area();double price(); }; Circle::Circle(int a,int b) {x=a,y=b; } int Circle::getcolor() {return x; } int Circle::getradius() {return y; } double Circle::area() {return PI*y; } double Circle::price() {return x*PI; } int main() {Circle cc=Circle(3,1);cout<<"Circle color:"<<cc.getcolor()<<endl<<"Circle radius:"<<cc.getradius()<<endl<<"Circle area:"<<cc.area()<<endl<<"Circle price:"<<cc.price()<<endl;return 0; }

轉(zhuǎn)載于:https://www.cnblogs.com/im0qianqian/p/5989655.html

總結(jié)

以上是生活随笔為你收集整理的YTU 2917: Shape系列-3的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。