首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
25
问题
有以下程序 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全国计算机二级
相关试题推荐
以下关于VB特点的叙述中,错误的是
以下叙述中正确的是
以下叙述中错误的是
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsStr
现有如下一段程序:PrivateSubCommand1_Click()x=UCase(InputBox(”输入:”))SelectCasexCase”A”Tb”C”Print”考
表达式Str(Len(”123”))+Str(77.71)的值是()。
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
我国仲裁开庭审理案件()
A.平静呼吸状态B.均匀连续浅呼吸C.深吸气末屏气D.平静呼吸屏气E.腹式呼吸屏气下肢摄影,采用的呼吸方式是
决定牙齿形态的重要的结构是
老年男性,近半年来间歇出现无痛性肉眼血尿,偶见尿频、尿急,昨日突然出现排尿困难、尿潴留,入院治疗,医生考虑为膀胱癌。该患者接受了膀胱肿瘤电切术,术后健康教育内容不正确的是
在土石方工程施工中,基坑验槽的重点应选择在( )部位。
下列关于计量单位的表述,正确的是()。[2006年真题]
地球上的淡水主要以冰川的形式储存于高纬高寒地区。()
合伙企业解散的,需要偿还()债务。
泛化是指某种特定刺激的条件反应形成后,另外一些类似的刺激,也会诱发同样的条件反应。新刺激越近似于原刺激,条件反应被诱发的可能性就越大。根据以上定义,以下可以称为泛化现象的是:
Fourteen-year-oldSeanMeCallumlayinahospitalbedwaitingforanewheart.Withoutit,Seanwoulddie.Sean’scaseisnotun
最新回复
(
0
)