为什么C语言输出为0.00000

#include<stdio.h>#include<math.h>#definePI3.14159intmain(){floatradius,diameter,ciucu... #include<stdio.h>
#include<math.h>
#define PI 3.14159

int main()
{
float radius, diameter, ciucumference, area;
printf("Enter the radius: ");
scanf("%f", &radius);
print("the diameter is %f.", diameter);
diemeter = 2 * radius;
print("the circumference is %f.", circumference);
circumference = PI * pow(radius, 2);
return 0;
}

应用时,输入任何半径结果都是0.00000是怎么回事啊?谢谢
打错了,把所有“circumference”改成“area”
展开
 我来答
检依白蒋赐
2019-05-22 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:748万
展开全部
你的题目不知道是什么意思,只是改正了语法错误,现在能运行了,不知是否可以?
#include
//此行有改动
int
main()
{int
i;
double
s,h;
for(s=i=0,h=100;i<=10;i++)
//此行有改动
{s=s+h;
h=(0.5)*h;
s=s+h;
}
printf("s=%lf\th=%lf",s,h);
return
0;
}
眼眶的湿润
2013-03-20 · TA获得超过3279个赞
知道小有建树答主
回答量:806
采纳率:50%
帮助的人:577万
展开全部
因为你把这两句的顺序写反了,先输出了面积才计算面积
print("the circumference is %f.", circumference);
circumference = PI * pow(radius, 2);

应该改为
circumference = PI * pow(radius, 2);

print("the circumference is %f.", circumference);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
myb9527
2013-03-20
知道答主
回答量:22
采纳率:0%
帮助的人:15.5万
展开全部
diemeter = 2 * radius;
print("the circumference is %f.", circumference);
两个变量,ciucumference, area都没有赋值操作
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sndnyang
2013-03-20 · TA获得超过2647个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:120万
展开全部
你这种情况已经连初学者都不算了,根本是没学C语言……错了,没学过任何语言。遇到这个问题我认了,就当降低我的回答采纳率了。

print("the diameter is %f.", diameter);
diemeter = 2 * radius;
print("the circumference is %f.", circumference);
circumference = PI * pow(radius, 2);

怎么说呢……你的输出都在计算之后,所以,diameter,area这些都还没计算,输出的值当然是原来的。
就相当于,你有个盒子,里面有一个球。
你现在看,只有一个球。print("the diameter is %f.", diameter);
然后你扔两个球进去,diemeter = 2 * radius;
现在再看,你才能有三个球……print("the diameter is %f.", diameter);

你怎么能在还没扔两个球进去之前,只因为你知道你要扔两个球进去,就指望盒里面已经有三个球了呢?
你说是吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0199eae7a
2013-03-20
知道答主
回答量:19
采纳率:0%
帮助的人:15.6万
展开全部
diameter 写错了,diemeter=2*radius;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式