首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: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
33
问题
有以下程序: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://www.kaotiyun.com/show/YLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubCom
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0—1000范围内的整数,然后放入一个数组中,然后输出这20个整数中大于500的所有整数之和。程序运行后,单击命令按钮(名称为Command1,标题
以下叙述中,错误的是
以下关于VB特点的叙述中,错误的是
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
以下关于键盘事件的叙述中,错误的是( )。
下面属于黑盒测试方法的是
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
资本主义国家为什么以自由主义的方式进行政治统治?
既能抑制腺苷酸环化酶,又能激活磷酸二酯酶的激素是
具有内分泌功能的卵巢肿瘤是
女性,26岁。反复口腔溃疡、关节痛2年,伴光敏感,2周前出现双下肢水肿。化验:尿Rt:Pro(+++),RBCl0~20/P,血ANA(+)。肾穿刺病理:系膜细胞及基质轻度增生,内皮细胞增生,内皮下及上皮下嗜复红蛋白沉积,部分新月体形成。免疫荧光检查:Ig
患儿,女,7岁,饮食冷饮时左后牙感到酸痛2周,无自发病史,检查发现右上6颊颌面深龋,龋蚀范围稍广,腐质软而湿润,易挖除,但敏感。测牙髓活力同正常牙,叩诊(一)。治疗方案应考虑为()
在项目建设方案设计中,厂房的高度应综合考虑多方面的因素进行选择,一般可不考虑的因素是()。
下列有关投资项目节能评价原则的表述,正确的有()。
商业银行应当按照银行业监管机构资本充足率管理的有关规定确定贷款损失准备的资本属性。()
你是超市工作人员,你所在超市有个政策。一些人可以免费得到一些超市的东西。有人举报你所在超市存在假冒产品,而且该领物品的人没领到,这时你的领导也在场,你怎么办?
A、Hewastakingpicturesofthecampus.B、Hisphotographswereontheeveningnews.C、Hewenttoseeafilmoncampus.D、Histel
最新回复
(
0
)