首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\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.0f\n",fun((int)fun(a+c,b),a-c
admin
2013-06-11
43
问题
有以下程序 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c));} 程序运行后的输出结果是
选项
A、编译出错
B、9
C、21
D、9
答案
2
解析
本题考查函数的综合知识。首先,我们可以利用强制转换类型转换运算符将一个表达式转换成所需类型。如:(double)a是将a转换成double类型;(int)(x+y)是将x+y的值转换成整型。
本题可按部就班地逐步运算:
fun((int)fun(a+c,b),a-c)
fun((int)fun(10,5),2-8)
fun((int)15.000000,-6)
fun(15,-6)
9
转载请注明原文地址:https://kaotiyun.com/show/h8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用黑盒技术测试用例的方法之一为
当执行下面的语句定义一维数组a后,此数组的所有元素为() inta[10];
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
C语言规定如果调用fputc函数输出成功,则返回值是()。
在深度为5的满二叉树中,叶子结点的个数为()。
下列数据结构中,按先进后出原则组织数据的是()。
下面不属于软件设计原则的是______。
第一趟排序后序列中关键字最大的记录交换到最后的排序方法是______。
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
若有表达(W)?(--x):(++y),则其中与W等价的表达式是______。
随机试题
新生儿生理性黄疽特点
以下哪项是肠套叠患者的典型临床表现
关于在项目建设周期的不同阶段,可交付成果具有不同的表现形式,下列叙述不正确的是()。
由于疏忽、事故或自然灾害等事件造成实物资产的直接毁坏和价值的减少是指()。
某房地产项目的土地使用费用为1000万元,土地开发费用为500万元,建筑物建造所需直接费用为2000万元,管理费用为100万元。该房地产的开发成本为()。
旅游主管部门实施监督检查时,不得对涉嫌违法的合同、票据、账簿及其他资料进行查阅、复制。()
下列音乐作品由哪个国家的作曲家创作?()
【2016上】依据《中华人民共和国教师法》的相关规定,教师有下列哪种情形,可以由其所在学校予以行政处分或解聘?()
人们在过去经验的影响下,解决问题时的倾向性,我们称之为_______。它的影响有积极的,也有消极的。
Bytheendoftheweek,womeninMissourimayliveinastatewithoutasingleabortionclinic.Whilerestrictivelawsinstates
最新回复
(
0
)