从键盘输入圆的半径,求该圆的周长和面积?

来源:百度知道 编辑:UC知道 时间:2024/09/21 00:46:32
是C语言的题目哦,麻烦高手帮偶编个..

/*
* 程序作用:对输入的半径求周长和面积
* 如果输入的半径小于0则退出
*/
#include<stdio.h>
#define pi 3.14

int main(void)
{
double r,c,s;

while( scanf("%lf",&r )== 1)
{
if(r < 0)
break;
c = 2 * pi * r;//求周长
s = pi * r * r;//求面积
printf("C = %.2lf, S = %.2lf\n",c ,s);//printf是格式化输出,其中%.2lf表示输出的是浮点数,小数点后显示2位
}
return 0;
}

#define pi 3.1415926
#define cir(r) 2*pi*r
#define area(r) pi*r*r
#include <stdio.h>
void main()
{
float r;
printf("输入一个半径(>0的实数):\n");
scanf("%f",&r);
printf("相应圆周长:%8.4f\n",cir(r));
printf("相应圆面积:%8.4f\n",area(r));
}

#define pi 3.1415927
#include <stdio.h>
void main()
{
float r;
printf("输入一个半径(>0的实数):\n");
scanf("%f",&r);
float cir