永发信息网

fun(int x ,int y) {return(x+y);}

答案:6  悬赏:20  手机版
解决时间 2021-02-12 16:00
fun(int x ,int y) {return(x+y);}
最佳答案
结果为8
代码有误。
fun((a++;b++,a+b),c++)
这里分号修改为逗号。

#include

fun(int x ,int y) {return(x+y);}

void main()
{
int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
全部回答
6
这种题有二义性,在不同编译系统下结果不同。在VC++ 2005下测试,结果为:
8
还有
sum=fun((a++;b++,a+b),c++); //a++后面的分号要改为逗号才行。
a++; 我不知道是不是写错了,在我这里编译不过,如果这个; 是, 结果是8追问为什么不是9
我在linux上编译测试了,结果等于8
你的程序 很多小错误 。。

sum=8;

你的意思我大概明白 函数的返回值是 两个数相加
还有 比如 sum=(1,2,6)+3 = 9追问为啥不是9,哦 要把那分号改成逗号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上海科亚实业有限公司苏州分公司在哪里啊,我
宁健宠物诊所地址在哪,我要去那里办事
中学生徐砺寒在骑车上学途中不慎刮蹭一辆路边
B型血吃什么会长胖?吃什么会瘦?
王府商场东站自行车租赁点地址在哪,我要去那
小蝌蚪找妈妈是怎么唱的?
开关 瞬时脱扣整定电流 10IN 是什么意思? 额
北京有没有暴力传销?
重做系统后电脑里的原机小游戏没了怎么办
萌宠中心动物诊疗地址在哪,我要去那里办事
听力有点障碍的孩子学点啥特长好?
1米74的身高 体重178 腰围103cm超重多少?
女性的三点指哪三个部位
note5接打都没声音是怎么回事
农大动物医院地址在什么地方,我要处理点事
推荐资讯
一般来说生态系统中生物的种类越多,食物链和
淮南-板集的汽车有几班,几点从淮南发车?
35FT集装箱内部尺寸
奎屯屯元宾馆地址在什么地方,想过去办事
申请美国研究生是不是必须本科大四在读?
南白镇人口和计划生育办公室我想知道这个在什
准备移植了但是心情不好怎么办
大闸蟹是公的贵还是母的贵?
家中饲养的猫咪不接触外界是否会得狂犬病
请大家推荐几本科幻类的书像黄金罗盘(黑质三
在贵州贵阳这边开一家个人创意工作室需要多少
安阳青年旅行社怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?