关于圆的面积和周长???
计算圆的面积和周长,编写一程序,用户输入半径r,然后输出计算出的值.pi=3.14.面积=pi*r*r,周长=2*pi*r.请问哪里写错了,应该怎么写???
#include <stdio.h>
#define pi 3.14;
void main ()
{
float pi,m,z,r;
printf("请输入圆的半径:\n");
scanf("%f ",&r);
m=3.14*r*r;
z=2*3.14*r;
printf("\n圆的面积为:%.2f\n,周长为: %.2f \n",m,z);
}
----------------解决方案--------------------------------------------------------
雨燕要批评你了哦
m=3.14*r*r;
z=2*3.14*r;要说幻数,我不知道她定义的pi为什么不用
main下面的float pi不知道你为什么还要定义
我想要雨燕发发话,
----------------解决方案--------------------------------------------------------
#include <stdio.h>
#define pi 3.14
void main ()
{
float m,z,r;
printf("请输入圆的半径:\n");
scanf("%f ",&r);
m=pi*r*r;
z=2*pi*r;
printf("\n圆的面积为:%.2f\n,周长为: %.2f \n",m,z);
}
不过预定义习惯上使用大写字母。
[此贴子已经被作者于2007-8-23 12:47:54编辑过]
----------------解决方案--------------------------------------------------------
谢谢了!!!!
----------------解决方案--------------------------------------------------------
。。。。。。。。。。。。。。。
----------------解决方案--------------------------------------------------------
受益
----------------解决方案--------------------------------------------------------