首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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(
有下列程序: 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(
admin
2013-06-11
44
问题
有下列程序: 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
答案
4
解析
函数fun(int x, int y)的功能是返回两个整型数据的和。在主函数中,变量a, b, c的初始值分别为1,2,3。因此逗号表达式“a++,b++,a+b”的值等于5,表达式c++的值为3,调用子函数的表达式为“fun(5,3);”,其返回值等8。所以变量sum的值等于8。
转载请注明原文地址:https://kaotiyun.com/show/qxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【 】。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=20;
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是
以下语句或语句组中,能正确进行字符串赋值的是
设有说明:inta=1,b=0;,则执行以下语句的输出结果是______。switch(a){case1:switch(b){case0:printf("**0**\n");break;
【】是指一个数据对象中的各个数据元素之间存在的联系。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
在下列字符序列中,合法的标识符是()
下列工具中属于需求分析常用工具的是______。
已知: union { int i; char c; float a; }st;则sizeof(st)的值是______。
检查软件产品是否符合需求定义的过程称为______。
随机试题
下列哪个选项不属于必须实行监理的利用外国政府或者国际组织贷款、援助资金的工程?()
(2010年10月)简述“棱柱型”行政的一般特征。
A.1~1.5mg/(kg.天)B.3周C.1个月D.10~15mgE.6个月
甲某原是某公司董事长兼总经理,于1995年4月4日至18日,先后利用其个入持有的信用卡,共透支银行款50万元。后甲某于1995年5月19日至1998年10月7日,先后归还透支款29万余元。尚差21万余元没有归还。至案发时止,甲某仍无法归还透支款。对甲的行为
中超足球联赛开赛前,国安队甲、乙、丙丁四名队员在一起议论本俱乐部球员的转会申请情况。
A、 B、 C、 D、 A
函数f(x)=ln(3+x)展开为x的幂级数为_________.
[*]
请把空缺的地方填写完整。一个理想的电子商务应用平台应该具备什么样的特征。
WhenMomandDadGrowOld[A]Theprospectoftalkingtoincreasinglyfragileparentsabouttheirfuturecanbe"oneofthemost
最新回复
(
0
)