C语言函数求面积#include "stdio.h"#define p 3.14double shubanjing(double m){double r; scanf("%f",&r); return r; }double qiumianji(double n){double mianji; double r;mianji=r*r*p;return mianji; }void main(){ float mianj
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/21 05:10:31
![C语言函数求面积#include "stdio.h"#define p 3.14double shubanjing(double m){double r; scanf("%f",&r); return r; }double qiumianji(double n){double mianji; double r;mianji=r*r*p;return mianji; }void main(){ float mianj](/uploads/image/z/3017999-47-9.jpg?t=C%E8%AF%AD%E8%A8%80%E5%87%BD%E6%95%B0%E6%B1%82%E9%9D%A2%E7%A7%AF%23include+%26quot%3Bstdio.h%26quot%3B%23define+p+3.14double+shubanjing%28double+m%29%7Bdouble+r%3B++scanf%28%26quot%3B%25f%26quot%3B%2C%26amp%3Br%29%3B++return+r%3B+%7Ddouble+qiumianji%28double+n%29%7Bdouble+mianji%3B+double+r%3Bmianji%3Dr%2Ar%2Ap%3Breturn+mianji%3B+%7Dvoid+main%28%29%7B++float+mianj)
C语言函数求面积#include "stdio.h"#define p 3.14double shubanjing(double m){double r; scanf("%f",&r); return r; }double qiumianji(double n){double mianji; double r;mianji=r*r*p;return mianji; }void main(){ float mianj
C语言函数求面积
#include "stdio.h"
#define p 3.14
double shubanjing(double m)
{double r;
scanf("%f",&r);
return r;
}
double qiumianji(double n)
{double mianji;
double r;
mianji=r*r*p;
return mianji;
}
void main()
{ float mianji;
mianji=qiumianji(mianji);
printf("你所求三角形面积为:%f",mianji);
}
以上是我的代码 调试时为
我不大清楚参数列表的作用 希望高手帮我解决下 和帮我理解下参数列表
C语言函数求面积#include "stdio.h"#define p 3.14double shubanjing(double m){double r; scanf("%f",&r); return r; }double qiumianji(double n){double mianji; double r;mianji=r*r*p;return mianji; }void main(){ float mianj
给点建议,你的代码写的很不规范,声明变量的时候最好初始化,宏定义的时候名称要大写,double类型建议用"lf"
#include
#define P 3.14
double shubanjing()
{
double r = 0;
scanf("%lf",&r);
return r;
}
double qiumianji(double *n)
{
double mianji;
double r = 0;
r = shubanjing();
mianji=r*r*P;
return mianji;
}
void main()
{
double mianji;
mianji=qiumianji(&mianji);
printf("你所求三角形面积为:%lf\n",mianji);
}
建议去看看c语言的书。
#include "stdio.h"
#define p 3.14
double shubanjing()
{double r;
scanf("%f",&r);
return r;
}
double qiumianji(double r)
{
double mianji;
mianji=r*r*p;<...
全部展开
#include "stdio.h"
#define p 3.14
double shubanjing()
{double r;
scanf("%f",&r);
return r;
}
double qiumianji(double r)
{
double mianji;
mianji=r*r*p;
return mianji;
}
void main()
{
double mianji;
double r = shubanjing();
mianji=qiumianji(r);
printf("你所求三角形面积为:%f",mianji);
}
收起
哥们 你main函数漏了一句 你的r在调用shubanjing()时输入,但你main函数没调用shubanjing(),也没定义r。
void main()
{
float mianji;
double r = shubanjing();//就这一句
mianji=qiumianji(r);//这里参数是r
printf("你所求三角形面积为:...
全部展开
哥们 你main函数漏了一句 你的r在调用shubanjing()时输入,但你main函数没调用shubanjing(),也没定义r。
void main()
{
float mianji;
double r = shubanjing();//就这一句
mianji=qiumianji(r);//这里参数是r
printf("你所求三角形面积为:%f",mianji);
main函数没有定义你也没有输入r怎么能算出面积呢
收起