首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 float fun(int x, int y){ return{x+ y); }main(){ int a=2,b=5,c=8; printf("%3.of\n",fun((int)fun(a+ c, B) ,a-C) );}
有以下程序 float fun(int x, int y){ return{x+ y); }main(){ int a=2,b=5,c=8; printf("%3.of\n",fun((int)fun(a+ c, B) ,a-C) );}
admin
2013-02-23
36
问题
有以下程序 float fun(int x, int y){ return{x+ y); }main(){ int a=2,b=5,c=8; printf("%3.of\n",fun((int)fun(a+ c, B) ,a-C) );} 程序运行后的输出结果是
选项
A、编译出错
B、9
C、21
D、9
答案
2
解析
本题考查的知识点是函数的参数类型、函数值类型及函数调用.fun()函数是将传进来的两个整型参数相加,把和作为函数值返回,.注意返回值为float型.在主函数调用了两次fun()函数,第一次调用时把表达式“a+c”和变量“b”的值求和,得到15转换为15.0作为函数的返回值。第二次调用把第一次调用的返回值通过强制类型转换成int型15,再和表达式“a-c”相加,得到结果9,转换成float型作为函数值返回。由于输出格式符为“%3.0f”输出时没有小数位,故输出为 9.所以4个选项中B正确。
转载请注明原文地址:https://www.kaotiyun.com/show/xUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是将2个数从小到大输出。main(){floata,b,【】;scanf(【】,&a,&b);if(a>b){t=a;【】;b=t;}printf("%5.2f,%5.2
关系数据库管理系统能实现的专门关系运算包括()
下述关于数据库系统的叙述中正确的是()
以下叙述中正确的是()
检查软件产品是否符合需求定义的过程称为()
以下fun函数的功能是:累加数组元素中的值,n为数组中元素的个数。累加的和值放入x所指的存储单元中。补足所缺语句。fun(intb[],intn,int*x){intk,r=0;for(k=0;k<n;k++)r=【】;【
假设有如下定义:structa{intn;floatk}data,*p;若要使p指向data中的成员n,正确的赋值语句是
在软件测试设计中,软件测试的主要目的是
数据结构分为逻辑结构和存储结构,循环队列属于【 】结构。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于【】。
随机试题
细胞学检查是指对患者病变部位脱落、刮取或穿刺抽取的细胞,进行病理形态学的观察并做出定性诊断的检查方式。细胞学检查主要应用于肿瘤的诊断,也可用于某些疾病的检查和诊断,如内部器官炎症性疾病的诊断和激素水平的判定等。根据上述定义,下列属于细胞学检查的是:
公务员医疗补助经费来源于______,专款专用、单独管理,与基本医疗保险基金分开核算。
A.耻骨联合B.尿生殖器C.直肠D.前列腺E.子宫
工程咨询单位的()是从事市场中介服务的法律基础,是坚持客观、公正立场的前提条件,是赢得社会信任的重要因素。
下列关于评标委员会在对实质上响应招标文件要求的投标进行报价评估时,除招标文件另有规定外,应当进行修正的情形,说法错误的是()。
注册会计师在制定计划的重要性时,下列()因素可能表明存在一个或多个特定类别的交易、账户余额或披露的重要性水平,这些一个或多个重要性水平可能合理预期影响财务报表使用者依据财务报表作出的经济决策。
山东运河文化是以京杭大运河为依托形成的,是以商业文化和市井文化为主要特征的地域文化。早在春秋战国时期,山东境内就有了人工开挖的运河。元代以前,这些运河基本都是区域性的,后来元代开挖会通河,明代对其进行大规模修整,运河便将山东与江南沟通,成为中国南北运输的主
《牧童短笛》是贺绿汀创作的一首具有民族风味的()。
老师在管理班级时,让每位学生都轮流当班干部。这属于()模式。
莫里哀曾说:“喜剧的责任,就是通过娱乐来纠正人的缺点。”近年来的法国轻喜剧,尤其擅长_______,用淡淡的笑声拆解社会难题的九连环,具有较高的思想价值和现实意义。 填入划横线部分最恰当的一项是( )。
最新回复
(
0
)