作业帮 > 综合 > 作业

用VC++6.0写一个程序,输入圆点半径再输入0或者1.若为0则计算面积;若为1则计算圆周长.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/27 21:49:13
用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;
}