首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
40
问题
有以下程序 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://www.kaotiyun.com/show/DeXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
窗体上有名称为Command1的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:PrivateSubCommand1_Click()Fori=0To
长整型常数的类型说明符为()。
以下合法的VB变量名是()。
负责数据库中查询操作的数据库语言是( )。
下列有语法错误的赋值语句是( )。
在过程定义中,Private表示()。
结构化程序设计中,下面对goto语句使用描述正确的是
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
随机试题
A.溶出度B.脆碎度C.崩解时限D.干燥失重E.释放度《中国药典》规定控释胶囊剂应检查
共济失调呼吸的损害水平
单位负责人对依法履行职责的会计人员实行打击报复,情节恶劣的,依法给予行政处分。()
报关企业在向海关办理注册登记许可申请时,应提交的材料有______。
分管融资融券业务的高级管理人员不得兼管( )。
WhichisnotwrittenbyMarkTwain?()
Itwasjustafootnotecomparedwiththemoreinfectiousdisasterthatkilledmillionsmorepeoplein1918,butthe1957influen
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示"打开"对话框时,希望在该对话框的"文件类型"栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为( )。
TheElNino("littleboy"inSpanish)thatpoundedtheglobebetweenthesummersof1997and1998wasinsomemeasurethemostd
A、Theglobalpopulationwillreduceby2050.B、Thebirthratesindevelopingcountrieswilleventuallygodown.C、Africawillha
最新回复
(
0
)