标题:[求助] pow 明白含义,但不明白格式是怎么写的
只看楼主
bingkuboy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-13
 问题点数:0 回复次数:7 
[求助] pow 明白含义,但不明白格式是怎么写的
#include <stdio.h>
#define PI 3.14159
int main()
{
printf("please input the tadius of the cone:\n");
scanf("%f",r);
printf("please input the beight of the cone:\n");
scanf("%f",h);
s=PI*r(r+pow(r*r+h*h,0.5)); /*这条我不明白是什么公式,能用数学公式写出来,好让明白啊,谢谢*/
v=PI*r*r*h;
printf("the area of the cone is %f\n",s);
printf("the volume of the cone is f",v);
return 0;
}

这里叫修改..但我定义float 也错误 . 这里我知首pow含义..但不懂用...
搜索更多相关主题的帖子: pow cone 数学 含义 
2007-07-25 22:52
anlogo
Rank: 2
等 级:论坛游民
威 望:1
帖 子:293
专家分:20
注 册:2007-7-20
得分:0 
double pow(double x ,double y);
计算以x为底数的y次幂

定义double类型
2007-07-25 23:03
bingkuboy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-13
得分:0 

我希望可以帮忙改错啊.这里面并不只有这一个错误啊? 谢谢了


一个菜鸟热爱c 想向蓝天 翱翔...
2007-07-25 23:08
水漪儿
Rank: 2
来 自:shangshida
等 级:论坛游民
帖 子:147
专家分:10
注 册:2007-7-19
得分:0 
有很多错啊!!
2007-07-25 23:16
水漪儿
Rank: 2
来 自:shangshida
等 级:论坛游民
帖 子:147
专家分:10
注 册:2007-7-19
得分:0 
scanf("%f",&r);&表明取地址,
同类型的自己试着改改.
 r什么的怎么可以都没有定义啊?
2007-07-25 23:19
anlogo
Rank: 2
等 级:论坛游民
威 望:1
帖 子:293
专家分:20
注 册:2007-7-20
得分:0 
#include <stdio.h>
#define PI 3.14159
int main()
{
double r,h,s,v;
printf("please input the tadius of the cone:\n");
scanf("%lf",&r);
printf("please input the beight of the cone:\n");
scanf("%lf",&h);
s=PI*r*(r+pow(r*r+h*h,0.5)); /*这条我不明白是什么公式,能用数学公式写出来,好让明白啊,谢谢*/
v=PI*r*r*h;
printf("the area of the cone is %lf\n",s);
printf("the volume of the cone is %lf",v);
return 0;
}
2007-07-25 23:25
bingkuboy
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-7-13
得分:0 

#include <stdio.h>
#define PI 3.14159
int main()
{
float r;
float h;
float s;
float v;
double pow(double x,double y);
printf("please input the tadius of the cone:\n");
scanf("%f",&r);
printf("please input the beight of the cone:\n");
scanf("%f",&h);
s=PI*r(r+pow(r*r+h*h,0.5));
v=PI*r*r*h;
printf("the area of the cone is %f\n",s);
printf("the volume of the cone is f",v);
return 0;
}
我改成这样了.. 但还是出现两个错误 "调用未定义函数在main 中" 可能's'定义以前使用了它在main 函数中



求解啊............高手们..帮帮我吧


一个菜鸟热爱c 想向蓝天 翱翔...
2007-07-25 23:30
水漪儿
Rank: 2
来 自:shangshida
等 级:论坛游民
帖 子:147
专家分:10
注 册:2007-7-19
得分:0 
#include <stdio.h>
#include <math.h>
#define PI 3.14159
int main()
{
float r, h,s,v;
printf("please input the tadius of the cone:\n");
scanf("%f",&r);
printf("please input the beight of the cone:\n");
scanf("%f",&h);
s=PI*r(r+pow(r*r+h*h,0.5)); /*((r*r+h*h)的0.5次幂加上r,再乘以PI*r)*/
v=PI*r*r*h;
printf("the area of the cone is %f\n",s);
printf("the volume of the cone is %f",v);
return 0;
}
这样不知道可不可以了?!
2007-07-26 01:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-158134-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.515524 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved