首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun (int x, int y ) { if (x!=y) return ( (x+y) /2 ); else return ( x ); } main() { int a=4, b=5, c=6; printf
有以下程序 #include int fun (int x, int y ) { if (x!=y) return ( (x+y) /2 ); else return ( x ); } main() { int a=4, b=5, c=6; printf
admin
2020-07-28
22
问题
有以下程序
#include
int fun (int x, int y )
{ if (x!=y) return ( (x+y) /2 );
else return ( x );
}
main()
{ int a=4, b=5, c=6;
printf( "%d\n" , fun(2*a, fun( b, c ) ) );
}
程序运行后的输出结果是( )。
选项
A、6
B、3
C、8
D、12
答案
A
解析
考查函数的调用。输出结果为fun(2*a, fun(b, c))=fun(8,5)=6,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/Fm3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:在形参SS所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
给定程序MODI1.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
以下关于return语句的叙述中正确的是
关于C语言的变量,以下叙述中错误的是
随机试题
某企业“生产成本”科目的期初余额为30万元,本期为生产产品发生直接材料费用80万元,直接人工费用15万元,制造费用20万元,企业行政管理费用10万元,本期结转完工产品成本为100万元。假定该企业只生产一种产品,期末“生产成本”科目的余额为()万元。
对于有n个用户的网络来说,使用对称密钥加密系统,共需要_______个密钥;如果使用公共密钥,则需要_______个密钥。
患者男性,45岁,上腹不适2月伴体重下降,声像图显示胰头区不规则低回声实性肿块,边界不清,呈蟹足状,肠系膜上静脉轻度抬高,肝内外胆管扩张,主胰管内径4mm,最可能的诊断是
自称是一把打开世界化学文献的钥匙的文献是( )。
在建设项目的决策阶段,建设项目的经济分析的必要性主要体现在( )。
排水沟或暗沟通过软硬岩层分界处时应设置()。
根据我国《海关法》的规定,暂准进境货物可以由收货人在提供担保后免税放行,以下可以作为海关接受的担保有______。根据我国海关的相关规定,暂时进出境货物的担保期限为______。
下列用于抵押的财产中,进行抵押登记后抵押权才能生效的有()。
以下情形中,很可能表明注册会计师没有违反保密原则的有()。
正常成年人身上的骨的总数为216块。()
最新回复
(
0
)