有下列函数定义:int fun (double a,double b) {return a*b;}
有下列函数定义:
int fun (double a,double b)
{return a*b;}
若有下列选项中所用变量都已经正确定义并赋值,错误的函数调用是( )
z=fun(fun(x,y)x,y) 求详解
答案给的讲解是:形参,实参参数个数类型要一致?肿么回事呀
人气:418 ℃ 时间:2020-04-06 02:04:00
解答
fun(x,y)x,这个是神马啊,当然错了为什么呀?fun(x,y)是个数,x也是数,为什么就不行呢!但是它们两个合起来就不是一个数了啊,要不就在它们两个中间加上运算符号,加减乘除都可以(⊙o⊙)哦,麻烦你看一下我的问题补充 答案给的讲解是:形参,实参参数个数类型要一致????肿么回事呀?就是你干才说的这个吗?这个函数int fun (double a,double b),fun(形参1,形参2),所以fun(x,y),x和y都是2个参数,fun(fun(x,y)x,y),fun(x,y)x这个就不是形参了嘛,他没有意义的嘛,根本不是一个数嘛
推荐
猜你喜欢
- 有关食堂浪费的英语作文,100字左右
- 当外界氧浓度为6%时,CO2的释放量与O2的吸收量之比是4∶3,此时苹果果实呼吸消耗的葡萄糖为0.2摩尔,至少需要吸收( )摩尔的O2.
- He worked without __ success .As a doctor ,he was not_ success.
- 长方形ABCD的面积是60平方厘米,E是CD中点,BE为AC交于F,则三角形BCF的面积是多少?
- (英语翻译)那是我第三次去北京.〈It was...time that...〉
- 两根2米长的绳子,第一根减去五分之一,第二根减去五分之一米,剩下的哪一根长?还是一样长?
- 若|3a+2b+7|与(5a-2b+1)的平方互为相反数则a=(),b=()
- 求证(a2+b2)(c2+d2)≥(ac+bd)2,并指出等号成立的条件.