首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1
有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1
admin
2009-03-05
46
问题
有以下程序 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() {double w;w=fun2(1.1,2.0);......} 程序执行后变量W中的值是______。
选项
A、5.21
B、5
C、5
D、0
答案
C
解析
此题考核的是数值类型的定义与强制转换。本题在进行调用函数fun2()时,又对函数fun1()进行了调用,由于函数 fun1()定义为整型,所以第一次调用fun1()时返回的值为1,然后再将1赋值给a,此时由于a为double型,则系统自动类型转换,将1转换成了1.000000赋值给了变量a,以此类推,得b的值为4.000000,然后诵过“return(int)(a+b);”将a+b的值强制转换为int型5返回给主函数,此时又由w的类型为double,所以返回的整型值5又被转换为double型。故输出结果为5.0。
转载请注明原文地址:https://kaotiyun.com/show/tlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列可以打开随机文件的语句是
设有下面的语句:PrintIIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
下列关于菜单项的描述中,错误的是
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
以下选项中,不合法的VisualBasio的变量名是
开发大型软件时,产生困难的根本原因是()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimart(5)Asrec则
结构化程序设计的基本原则不包括()。
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommand1_Cli
数据库设计中反映用户对数据要求的模式是()。
随机试题
HJ431属于中硅中锰焊剂。()
二分查找算法要求被查找的表是()
根据企业自身的资源与经营特点,对影响消费者需求的诸多因素,由粗到细地进行选择,并以此为依据进行市场细分,被称为()
选择性蛋白尿是反映________对________能否滤过的能力。
男孩,12个月,体重10kg。因腹泻、呕吐3天而入院,入院诊断为腹泻病及脱水。经抽血送血清钠检查。血钾为以下哪一数值诊断低钾血症
依据FIDIC《施工合同条件》规定,承包商最终结算的合同价款可能与中标函中注明的业主接受的合同款额不一致,原因可能是()
下列关于现金流量表项目填列的说法中,正确的有()。
甲公司系增值税一般纳税人。2×21年至2×22年与或有事项有关资料如下: (1)2×21年8月1日,甲公司从乙公司购入一台不需安装的A生产设备并投入使用,已取得增值税专用发票,价款为1000万元,增值税税额为130万元,款项尚未支付,付款期为3个月。
师生关系就是教与学的关系。()
TheInterviewAttheDemobilizationCentre,aftertheusualroundofmedicalinspection,returnofserviceequipment,andis
最新回复
(
0
)