首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
15
问题
有以下程序 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://kaotiyun.com/show/DeXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Labell的标签;1个名称为Listl,且含有若干表项的列表框。为了使得单击Listl中某个表项时,在Labell中相应地显示该表项,应使用的程序代码为
下列说法中,错误的是
在面向对象的程序设计中,可被对象识别的动作称为
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Command1—C
设有下面程序代码:OptionBase1PrivateSubCommandl_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)Fork=1To
以下选项中,不合法的VisualBasic的变量名是()。
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndcc
为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True()。
将E-R图转换为关系模式时,E-R图中的属性可以表示为
随机试题
某学校与某塑钢窗加工厂签订了一份承揽加工塑钢窗合同,由其向塑钢窗加工厂提出工作要求,按约定接受工作成果并给付酬金。该学校称为()。
下列关于通货膨胀效应的说法不正确的是()。
布置轻型井点降水时,当基坑或沟槽宽度小于6m,且降水深度不大于5m时采用( )井点方式。
起重机能吊起的重物或物料的静质量称为()。
会计凭证是会计人员根据审核无误的原始凭证,按照经济业务的内容加以归类,并据以确定会计分录后填制的,是登记账簿的直接依据。()
某市晚报为了评估市民对该报的欢迎程度,抽样调查了210人对阅读该报后自己的评论意见,各类人员、各种评价意见的统计结果列表如下: 该统计表中(67)。
(电子表格题)李晓玲是某企业的采购部门员工,现在需要使用Excel来分析采购成本并进行辅助决策。根据下列要求,帮助她运用已有的数据完成这项工作。为“成本分析”工作表的单元格区域E2:H15套用一种表格格式,并将表名称修改为“成本分析”;根据表“成本分析
Heinvestedaconsiderableamountofmoneyintheproject.
Lookatthechartsbelow.Theyshowprofitsbeforetaxandprofitmarginsforeightdifferentcompaniesfrom1998to2002Which
Whenhelivedinthatremoteplace,radiowastheonlymeanshehadtokeep________ofcurrenteventsinthecountry.
最新回复
(
0
)