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/11/27 00:27:44
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
xVrF~2ը>@3 !,bǷ\_J.n)>L+g![ܟI՞={.wIuuժ;wf^86wd%-i4\ EQ3#%YI#E/ 4*dJܗ*W6P!+ ` L9u^c-],iYRN-)#{ G# XfYbL _exY $e|ܐh"y "jh l@ 9?Yq 5jvKʰ8\W@N/x]LPECY X1}6\C.&+!z]!msh^y(^C|c[Ọz|aY{hsK( Ų9PAK-2Ţ ,3b)瘯3癯2SO,;`Y /) Ţ9)"hBHD Kx(Ĉ |qXXLc!1GF"Bb'ŃUJVDcv,a,0ca.,J1nP(96e,.3yluqk־eݯ[oܩ~:0wpMnZj<x=J+.&?i.]Xv4Ш!yo+VU] 3`6k< n o]#=3B.~j}YӰPCfo@<bq)) 0 v8l۲򳊇˫ A8G&cs1C_FdVL\I"m`ݞY!];UV:GbXQӴ:ujNf![0 z"޺Zk=|Yw9lG5i}$[a4IUX'vj]qY/6N&-g3g&d Zoƻ˪p[9A1Ǒ Qg֟3@.*3 t'?6OX95ې1I ]e>޼D7Eo

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怎么能算出面积呢

收起