首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: fun(int x,int y){return(x+y);} main() { int a=1,b=2,c=2,sum; sum=fun((a++,b++,a+b),c++); print
有以下程序: fun(int x,int y){return(x+y);} main() { int a=1,b=2,c=2,sum; sum=fun((a++,b++,a+b),c++); print
admin
2013-02-23
28
问题
有以下程序:
fun(int x,int y){return(x+y);}
main()
{ int a=1,b=2,c=2,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
执行后的结果是( )。
选项
A、6
B、7
C、8
D、9
答案
C
解析
表达式a++,b++,a+b是一个逗号表达式,在逗号表达式中,从左向右进行各个表达式的运算,最后一个表达式的值就是逗号表达式的结果。所以表达式a++,b++,a+b的值为5,所以fun()函数中的形参x的值为5;表达式c++先把变量c的值传给形参y,然后c的值加1,所以Y的值为3,因此函数fun((a++,b++,a+b),c++)的返回值为8。
转载请注明原文地址:https://jikaoti.com/ti/Vgn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。#definea121constb=12;enumc{a1,a2};main(){printf("%d,%d,%d",sizeof(a),sizeof(
数据的逻辑结构有线性结构和【】两大类。
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charu1[5];longu2[2];}ua;}mya;
有如下定义structperson{charname[9];intage;};structpersonclass[10]={"John",17,"paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出字母M的语句是
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
若已定义x为int类型变量,说明指针变量p的正确语句是______。
设有下列二叉树:对此二叉树中序遍历的结果为_____。
以下能正确进行字符串赋值操作的是______。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
用131I治疗Graves病后,一般需观察多久才能进行第二次131I治疗
A.粗死亡率B.年龄别死亡率C.标准化死亡率D.平均预期寿命E.婴儿死亡率计算某年龄组平均每千人口中的死亡数是
控制混杂偏倚的方法有
在个人住房贷款的业务中,个人住房贷款合同有效性风险包括()。
联合杠杆可以反映()。
人格测试常用的测试方法包括()
甲购买汽车后不久因刹车失灵而受伤.则甲()。
奥苏伯尔针对讲解式教学提出了“先行组织者”教学策略。使用该策略的目的是为学生的新学习提供()
下列人员中,既属于旁系血亲,又属于我国民法规定近亲属范围的是()。
A、Travel.B、Mystery.C、History.D、Poetry.B预览选项可知,本题与科目有关。对话中提到Mystery和poetry,因此排除A)和C)。而本题问的是男士发现了哪种书,根据对话内容可知应选B)。poetrybook是
最新回复
(
0
)