標籤:java 使用 os io 資料 ar 時間 c++
C++:類與對象2(圓的周長和面積)
時間限制(普通/Java):1000MS/3000MS 運行記憶體限制:65536KByte
總提交:1038 測試通過:524
描述
使用類編寫程式,輸入以後圓的半徑,計算並顯示圓的周長和面積。圓周率取:3.14
輸入
輸入包含n組測試例, 第1行是測試組數。
第2行--第n+1行為測試資料,每組測資料有1個實數,表示圓的半徑。
輸出
圓的周長和面積(保留2位小數)。
範例輸入
3
4.5
14.6
5.5
範例輸出
28.26 63.59
91.69 669.32
34.54 94.98
#include <iostream.h>
#include<iomanip.h>
class circle
{
double r;
public:
circle(double x)
{r=x;}
void disp()
{
cout<<fixed<<setprecision(2);
cout<<3.14*r*2<<" "<<3.14*r*r<<endl;
}
};
int main(int argc, char *argv[])
{
int n;
double r;
cin>> n;
while (n--)
{
cin>>r;
circle c(r);
c.disp();
}
}
*****************************************************8
#include <iostream.h>
#include<iomanip.h>
class circle
{
double r,c,s;
public:
circle(double x)
{r=x;c=3.14*r*2;s=3.14*r*r;}
void disp()
{
cout<<fixed<<setprecision(2);
cout<<c<<" "<<s<<endl;
}
};
int main(int argc, char *argv[])
{
int n;
double r;
cin>> n;
while (n--)
{
cin>>r;
circle c(r);
c.disp();
}
}