#include
int main()
{
float r;
const float PI=3.1415926535;
printf("请输入半径:");
scanf("%f",&r);
while(r>0)
{
printf("圆的面积是: %0.2f\n",PI*r*r);
printf("请输入半径:");
scanf("%f",&r);
}
return 0;
}
#define pi 3.1415926
int main()
{
float r;//浮点数
scanf("%f",&r);//输入半径
while(r>=0)//半径>=0时
{
printf(“面积为:%f\n",pi*r*r);//输出面积
scanf("%f",&r);//输入半径
}
return 0;
}
这个好用
#include
#include "stdafx.h"
#define PI 3.14
void CalcSquire(float fR, float* pfSquire)//计算面积,fR:入参,半径;pfSquire:出参,面积
{
*pfSquire = PI*fR*fR;
}
void main()
{
float fR = 0;
float fSquire;
while (fR >= 0)
{
printf("请输入半径:");
scanf("%f",&fR);
if (fR < 0)
{
printf("输入半径为负数,程序结束\n");
return;
}
CalcSquire(fR, &fSquire);
printf("面积为:%f\n",fSquire);
}
}
double r,p;
scanf("%d',&r);
while(r>=0)
{p=r*r*3.14;
printf("%d",p);
scanf("%d',&a);
}
省略了头文件我主函数。你自己加上。。。
#include
#define PI 3.14
int main()
{
double r,s=0;
while (true)
{
scanf("%lf",&r);
if (r<0)
{
return 0;
}
s = PI*r*r;
printf("面积:%lf\n",s);
}
return 0;
}
//小程序,就直接帮你写了好了...