首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y){return(x+y);) main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); print
有下列程序: fun(int x,int y){return(x+y);) main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); print
admin
2012-12-03
31
问题
有下列程序:
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(int x,int y)的功能是返回x+y的值。在主函数中,变量a,b,c的初始值分别为1,2.3。因此逗号表达式“a++,b++,a+b”的值等于5,表达式c++的值为3,调用于函数的表达式为“fun(5,3);”,其返回值等于8。
转载请注明原文地址:https://jikaoti.com/ti/F2B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chars[]="159",*p;p=s;printf("%c",*p++);pritnf("%c",*p++);}程序运行后的输出结果是
有以下程序:voidf(intv,intw){intt;t=v;v=w;w=t;}main(){intx=l,y=3,z=2;if(x>y}f(x,y)
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
若有以下程序intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));
有以下函数:charfun(char*p){returnp;}该函数的返回值是______。
若有“doublea;”,则正确的输入语句是()。
数据库技术的根本目标是要解决数据的()。
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
检查软件产品是否符合需求定义的过程称为______。
随机试题
左半结肠癌的特点是()
将血证病机概括为“火盛”及“气虚”两个方面的医学著作是
关于尿液检验质控要求,错误的是
在材料采购合同的履行过程中,供货方如果将货物错发至到货地点或接货人时,应( )。
下列固定资产中,本月应计提折旧的是()。
王某2016年2月购买一辆1.4升排量的小汽车自用,支付含增值税价款99800元,配件费3000元,改装费1500元,另支付代收的保险费4000元,支付的各项价款均由汽车销售公司开具统一发票。王某应纳车辆购置税()元。
银行谨慎监管原则就是监管当局要()评估银行机构的风险。
获得驾照必须通过理论考试与路考,同一批学员中有70%通过了理论考试,80%的学员通过了路考。若有10%的人两项均未通过,则驾照考试的总淘汰率为:
股权控制
Duringthewholeofadark,cloudydayneartheendoftheyearIhadbeen【C1】______myhorsealongcountryroadswithlittleli
最新回复
(
0
)