永发信息网

#include "stdio.h" #include "math.h" main() { int a,b; float result1,result2; vo

答案:3  悬赏:60  手机版
解决时间 2021-04-04 11:22
#include "stdio.h" #include "math.h" main() { int a,b; float result1,result2; void (*p1)(); void fu
最佳答案
2个错误,首先 函数fun里面的第3个参数是float* r,你传的是指针,所以你在将fun函数的指针传给p1后 它的函数里面第3个参数 result 也应该传地址 不然会提示错误 float 转换为 float* 类型错误;
其次,你在函数声明的时候 声明的是(*p1)() 在后面没有写函数体的情况下,里面带参数也是无法编译通过的;
我改成这样通过了,还有友情提示,最好注意下你的编程风格,不然以后你编个大点的程序找错,你就找爽了
#include "stdio.h"
#include "math.h"
main()
{
int a,b;
float result1,result2;
void (*p1)(int a,int b,float *r);
void func1(int a,int b,float *r);
void func2(int a,int b,float *r);
scanf("%d%d",&a,&b);
p1 = func1;
(*p1)(a,b,&result1);
p1 = func2;
(*p1)(a,b,&result2);
printf("the result:%d,%d\n",result1,result2);
return (1);
}

void func1(int a,int b,float *r)
{
*r = pow(a*a+b*b,0.5);
}

void func2(int a,int b,float *r)
{
*r = pow(2.718,a+b);
}
全部回答
void main()
{
int a,b;
float x,y;
char c1,c2;
scanf("a=%d b=%d",&a,&b);
scanf("%f%f",&x,&y);
scanf("%c%c",&c1,&c2);
printf("%d,%d\n%f,%f\n%c,%c\n",a,b,x,y,c1,c2);
}
float result1,result2;
float *r
把float型传给 *float当然不行啦追问怎么改,大哥追答p1=func1;(*p1)(a,b,&result1);
p1=func2;(*p1)(a,b,&result2);追问没效果,追答#include "stdio.h"
#include "math.h"
main()
{
int a,b;
float result1,result2;
void (*p1)();
void func1();
void func2();
scanf("%d%d",&a,&b);
p1=func1;(*p1)(a,b,&result1);
p1=func2;(*p1)(a,b,&result2);
printf("the result:%d,%d\n",result1,result2);
return (1);
}
void func1(int a,int b,float *r)
{*r=pow(a*a+b*b,0.5);}
void func2(int a,int b,float *r)
{*r=pow(2.718,a+b);}
别说还不行,我可是调试过了追问不懂,就是编译不了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电话卡没激活会怎么样,小米的手机卡怎样激活
VB.NET可以imports类,C#有没有类似的功能呢
单选题科学的假设与猜想是科学探究的先导和价
吊兰叶发软是什么回事
休谟人性论名句赏析,有张新专辑叫《北京男孩
潍柴发动机柴滤棉质和纸质的哪个比较细?谢谢
加拿大移民入境带超过10000加币申报麻烦吗
她学网能提供什么服务?
小博美拉肚子呕吐
怎么练就顶尖说话口才
高等动物神经调节的基本方式是A.运动B.反应C.
如何发邮件到别人微信,苹果6S怎么将邮件转发
火焊是否就是氧乙炔焊?水焊和火焊有什么区别
需要珍惜用成语
如何看八字里面是否有病?
推荐资讯
给出下列四个命题:①“三个球全部放入两个盒
甲常说:“我是万能输血者.”乙却说:“我是
张家界到湖南距离多远
德意志银行卡pin忘记了怎么办
某市百货商场举行了“梦想创业大比拼”活动,
在静止的空气中,灰尘可以全部落下吗
大便次数多,一天三四次,主要是一吃东西就想
比较H2O2在不同条件下分解的实验中,新鲜肝脏
世界第三大战什么时候来
联通光纤宽带账号会被别人盗取吗
网络电视互联网什么时候能用啊,看直播都无法
匡威分别有哪几种牌子
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?