早教吧作业答案频道 -->其他-->
用VC++6.0写一个程序,输入圆点半径再输入0或者1.若为0则计算面积;若为1则计算圆周长.
题目详情
用VC++6.0写一个程序,输入圆点半径再输入0或者1.若为0则计算面积;若为1则计算圆周长.
▼优质解答
答案和解析
#include
#include
#define P 3.14
double area(double r)
{
return P*r*r;
}
double Circumference(double r)
{
return 2*P*r;
}
int main(int argc,char* argv[])
{
double out=0;
double r=0;
int flag=atoi(argv[2]);
r=atof(argv[1]);
printf("R=%f\n",r);
switch (flag)
{
case 0:
out=area(r);
printf("The area is:%f\n",out);
break;
case 1:
out=Circumference(r);
printf("The Circumference is:%f\n",out);
break;
}
return 0;
}
#include
#define P 3.14
double area(double r)
{
return P*r*r;
}
double Circumference(double r)
{
return 2*P*r;
}
int main(int argc,char* argv[])
{
double out=0;
double r=0;
int flag=atoi(argv[2]);
r=atof(argv[1]);
printf("R=%f\n",r);
switch (flag)
{
case 0:
out=area(r);
printf("The area is:%f\n",out);
break;
case 1:
out=Circumference(r);
printf("The Circumference is:%f\n",out);
break;
}
return 0;
}
看了 用VC++6.0写一个程序,...的网友还看了以下:
C++程序,限制输入长度,保留小数位数1.设圆半径r=1.5,圆柱高h=3,圆柱体积v用cin输入数 2020-03-30 …
圆柱的体积=?计算公式为:如果知道圆柱的底面的半径r和高h,圆柱的体积公式还可以写成:v=?底面积 2020-04-11 …
已知一圆锥的体积为V,底面积为S,高为h.1.当体积扩大为原来的2倍,底面积不变时,圆锥的高应怎样 2020-04-26 …
已知圆柱的底面直径d=10cm,h=30cm,求S表=?已知圆锥的底面周长C=18.84分米,h= 2020-05-14 …
利用求导可揭示一些很有趣的现象.如①圆面积S(R)=πR2的导数S′(R)=l(R)=2πR即为圆 2020-05-16 …
求写几个JAVA小程序!急!(1)求圆面积和圆周长,圆的半径用showInputDialog方法输 2020-07-17 …
表面积体积公式表面积:S正方体=S圆柱体侧面=S圆柱体表面=体积:V长方体=V正方体=V圆柱体=V 2020-07-31 …
一个圆锥体积是V,侧面积是S,在它的高线的中点用平行于底面的裁面裁开,裁成一个圆锥和一个圆台,《圆 2020-07-31 …
关于极限思想,立体几何的一个数学问题.用平行于半球底面的平面将这个半球截成n个高度相等的部分,当n 2020-08-02 …
已知一圆锥的体积V,底面积为S,圆锥的高为h(1)当体积扩大为原来的2倍,底面积不变时,圆锥的高应该 2020-11-23 …