首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x,int y){return(x+y);} main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++)
有以下程序 fun(int x,int y){return(x+y);} main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++)
admin
2009-03-16
20
问题
有以下程序 fun(int x,int y){return(x+y);} main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); }
选项
A、6
B、7
C、8
D、9
答案
C
解析
在fun((a++,b++,a+b),c++)中,先算括号内的(a++,b++,a+b)逗号运算,即先算出a++的值,a=2;再算出b++的值,b=3;最后算出a+b的值,a+b=2+3=5,整个逗号表达式的值为最后a+b的值即为5;接下来调用fun函数,此时原语句变为:smn=fun(5,C++);进行运算,c++表示在使用c以后再将c的值加1,所以结果为:5+3=8。
转载请注明原文地址:https://jikaoti.com/ti/iuK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下关于变体类型变量的叙述中,错误的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
以下关于数组的叙述中,错误的是
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
下列关于标签的描述中,错误的是
窗体上有1个名称为Commandl的命令按钮,在设计模式下,双击Commandl,将打开()。
下面不属于软件设计阶段任务的是
下列有语法错误的赋值语句是( )。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
下列哪两经疾病多见于小儿时期()
(2008年)设函数f(x)在(-∞,+∞)上是偶函数,且在(0,+∞)内有f’(x)>0,f’’(x)>0,则在(-∞,0)内必有()。
化学管材的管道连接一般有()等形式。
下列项目中,说法正确的有()。
上海东方公司是一家亚洲地区的玻璃套装门分销商,套装门在香港生产然后运至上海。管理当局预计年度需求量为10000套。套装门的购进单价为395元(包括运费,单位是人民币,下同)。定购和储存这些套装门相关资料如下:(1)去年的订单共22份,总处理成本134
关于股份有限公司采用收购本公司股票方式减资,下列说法中正确的有()。
若幼儿将小珠子塞人鼻孔,不应()。
打开工作簿文件EXA.XLAX,对工作表“‘计算机动画技术’成绩单”内的数据清单的内容进行分类汇总(提示:分类汇总前先按主关键字“系别”升序排序),分类字段为“系别”,汇总方式为“平均值”,汇总项为“考试成绩”,汇总结果显示在数据下方,将执行分类汇总后的上
Peopleinnately______forsuperiorityovertheirpeersalthoughitsometimestakestheformofanexaggeratedlustforpower.
Changesinthewaypeoplelivebringaboutchangesinthejobsthattheydo.Moreandmorepeopleliveintownsandcitiesinste
最新回复
(
0
)