一道练习题,菜鸟级的,请高手解决~~

xingwenbo 2003-10-16 09:27:52
编写一个程序,读取圆的半径并计算圆的直径,周长和面积。常量“pi”的值取3.14159。所有的计算都在printf语句中完成,并使用转换说明符%f。


谢谢高手帮忙写个源程序让小弟参考下,谢谢了~~~
...全文
33 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingar 2003-10-16
  • 打赏
  • 举报
回复
在printf中的逗号后面直接调用三个函数就可以了啊
xingwenbo 2003-10-16
  • 打赏
  • 举报
回复
谢了~
ccwwbb 2003-10-16
  • 打赏
  • 举报
回复
#include<stdio.h>
main()
{
const float PI=3.14159;
float r;

scanf("%f",&r);
printf("%f,%f,%f",2*r,2*PI,PI*r*r);
}
psprite 2003-10-16
  • 打赏
  • 举报
回复
#define pi 3.014159
main()
{
float R,D,area,circle;
printf("please input the R:\n");
scanf("%f",&R);
printf("the D is :\n",2*R);
printf("the area is:\n",pi*R*R);
printf("the circle is:\n",pi*R*2);
}
falkon 2003-10-16
  • 打赏
  • 举报
回复
随便些一个:
#include<stdio.h>
#define PI 3.14159
main()
{ float r,per,dia,s;
printf("please input the value of r (example r=1):");
scanf("r=%f",&r);
printf("the Diameter of circle is:%f\n",dia=2*r);
printf("the perimeter of circle is:%f\n",per=2*PI*r);
printf("the area of the circle is:%f\n",s=PI*r*r);
return 0;
}
zhuixe 2003-10-16
  • 打赏
  • 举报
回复
#include<stdio.h>
#define PI 3.14159
void main()
{
float BanJing;
printf("ShuRu BanJing:");
scanf("%f",&BanJing);
printf("\nBanJing=%f,ZhiJing=%f,ZouChang=%f,MianJi=%f",BanJing,2*BanJing,2*PI*BanJing,PI*BanJing*BanJing);
}
daizh 2003-10-16
  • 打赏
  • 举报
回复
#include <stdio.h>

void main()
{
const double PI = 3.14159;

int r;

printf("请输入圆的半径:");

scanf("%d",&r);

printf("圆的直径:%d 圆的面积:%f 圆的周长:%f \n",2*r,PI*r*r,2*PI*r);
}
李马 2003-10-16
  • 打赏
  • 举报
回复
#include <stdio.h>
#define PI 3.14159
void main()
{
float r;
scanf("%f", &r);
printf("d = %f\n", 2 * r);
printf("c = %f\n", PI * 2 * r);
printf("s = %f\n", r * r * PI);
}

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧