求解一道关于c语言的题

以下程序的输出结果为().main(){inta=1,b=2,c=3,d=4,e=5;printf("%d\n",func((a+b,b+c,c+a),(d+e)));}... 以下程序的输出结果为().
main()
{int a=1,b=2,c=3,d=4,e=5;
printf("%d\n",fun c((a+b,b+c,c+a),(d+e)));
} int fun c(int x,int y)
{return(x+y);}
A、函数调用出错
B、9
C、15
D、13
展开
 我来答
Hxsid0bb
2018-01-23 · TA获得超过168个赞
知道答主
回答量:389
采纳率:60%
帮助的人:54.4万
展开全部
答案为A
函数定义不在调用之前的,调用前需要声明该函数。
更多追问追答
追问
不是,它这道题只是了程序片段,没必要写出头文件和声明函数等
追答
你确定这是c吗,我没见过fun c,fun和c是分开的,编译不过吧?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式