关于求圆的周长和面积的C语言问题

关于求圆的周长和面积的C语言问题
要求:
PHI 定义为3.14
结果要求是保留小数点两位数。
利用几种函数做
例题如下
如果输入 半径:3
显示结果为 圆的周长:18.84
圆的面积:28.26
#include
#define PHI 3.14
void main()
{
float zhou,s,r;//zhou是周长,s是面册银积,r是半径
printf("请输入半径:");
scanf("%f",&r);
zhou=2*PHI*r;//周长
s=PHI*r*r;//面积
printf("r=%.2f,zhou=%.2f,s=%.2f\n",r,zhou,s);
}
我的就是用最基础的C语言来解答的,易看懂,而且还跟你的答案洞猛上一样的,如果看好我的答案就选州颤宴我的吧
#include
#define PHI 3.14

float girth(float r); //函数声明
float area(float r);

void main() //主函数
{
float r,c,s;
printf("input r= ");
scanf("%f",&r);
c=girth(r);
s=area(r);
printf("敬镇\nc=%5.2f s=%5.2f",c,s);
}

float girth(float r) //乱老周长函数
{float c;
c=2*PHI*r;
return(c);
}

float area(float r) //面亮陪粗积函数
{float s;
s=PHI*r*r;
return(s);
}
#include
#define PHI 3.14
void main()
{
float cir(float r);
float area(float r);
float r,c,s;
printf("携唯迅辩此input r= ");
scanf("%f",&r);
c=cir(r);
s=area(r);
printf("\nc=%5.2f s=%5.2f"山含,c,s);
}
float cir(float r)
{float c;
c=2*PHI*r;
return(c);
}
float area(float r)
{float s;
s=PHI*r*r;
return(s);
}
← 上一篇: 下一篇: →