首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:int fun1 (double a){ return a * =a;}int fun2 ( double x, double y ){ double a=0,b=0; a = fun1 (x) ;b = fun1 (y); retu
有以下程序:int fun1 (double a){ return a * =a;}int fun2 ( double x, double y ){ double a=0,b=0; a = fun1 (x) ;b = fun1 (y); retu
admin
2009-01-15
21
问题
有以下程序:int fun1 (double a){ return a * =a;}int fun2 ( double x, double y ){ double a=0,b=0; a = fun1 (x) ;b = fun1 (y); return(int) (a + b);} main() { doublew;w=fun2(1.1,2.0);……} 程序执行后变量w中的值是( )。
选项
A、5.21
B、5
C、5
D、0
答案
4
解析
程序调用函数fun2时,通过fun2调用函数fun1,第一次调用fun1返回的值为1,然后将1赋值给a,由于a为double型,系统自动将1转换为1.000000赋给变量a,以此类推可得b的值为4.000000;然后通过return(int)(a+b);将a+b的值强制转换为int型返给主函数,由于w为double型,所以返回的整型值5被转换为double型,故输出结果为5.0。
转载请注明原文地址:https://kaotiyun.com/show/YLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
在数据库系统的内部结构体系中,索引属于()。
下面的数写成普通十进制数是()。2.65358979335278D-6
下列有关文件的叙述中,正确的是( )。
在软件设计中不使用的工具是( )。
用Write和Print语句向文件中写入多个数据的差别在于()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
(1)在考生文件央下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值
随机试题
阳极帽的作用,下列正确的是
为股票发行出具审计报告、资产评估报告或者法律意见书等文件的证券服务机构和人员,在该股票承销期内和期满后()内,不得买卖该种股票。为上市公司出具审计报告、资产评估报告或者法律意见书等文件的证券服务机构和人员,自接受上市公司委托之日起至上述文件公开后(
行政法律关系的权利和义务是由行政法律规范预先规定的,当事人没有自由约定的可能,体现了行政法律关系内容的()
按照国际标准,环境管理体系的宗旨是()。
LES记分时,对于长期性事件影响时间的记分如果在半年内应记()分。
12岁的王某参与打架斗殴,违反了治安管理规定,对于王某的行为,下列选项中正确的是()。
下列有关监视居住的表述,正确的是()。
(2013年真题)甲(15周岁)拐骗一名男孩,准备将其出卖,后因小孩哭闹不止,甲对其进行殴打,造成重伤,甲的行为构成
已知随机变量X在(1,2)上服从均匀分布,在X=χ条件下Y服从参数为χ的指数分布,则E(XY)=_______.
A、Theyagreedtokillallthesickbirds.B、Theyagreedtoreportanybreakoutofbirdflu.C、Theyendorsedabirdflu-preventio
最新回复
(
0
)