首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
31
问题
有以下程序 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全国计算机二级
相关试题推荐
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
下面不属于软件设计阶段任务的是
在设计窗体时双击窗体的任何地方,可以打开的窗口是()。
下面描述中,不属于软件危机表现的是()。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是()。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
窗体上有名为TextI、Text2的两个文本框,和一个由3个单选按钮组成的控件数组Option1,如图1所示。程序运行后,如果单击某个单选按钮,则执行Text1中数值与该单选按钮所对应的运算(乘1、乘10或乘100),并将结果显示在Text2中,如图2所示
随机试题
中度脱水时体液的累积损失量是
患儿,男,6岁。发热、咳嗽、咳痰6d。查体:T38.2℃,呼吸24次/分,肺部听诊有少量湿啰音。痰液黏稠,不易咳出。该患儿现存的最主要的护理诊断()
与吸附力关系最密切的因素是
A.温脾汤B.实脾散C.归脾汤D.健脾丸E.保和丸治疗冷积内停,大便秘结,腹痛,手足不温,舌苔白,脉沉弦者,应首选()
作为施工单位最基本的安全管理制度以及施工单位安全生产的核心和中心环节的是()
下列关于银行业机构信息披露要求的说法,不正确的是()。
“绝圣弃智,民利百倍;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有。”又说:“甘其食,美其服,安其居,乐其俗。使民复结绳而用之。”材料反映了先秦诸子中()。
格式塔用英文表示是“Gestalt”,以G开头,他的意思是()
继承的方式有公有继承、私有继承和______3种。
Therehavebeenseveralclaimstohaveclonedhumansoverthepastfewyears.Mosthavebeenbogus.Buttheannouncementmadeth
最新回复
(
0
)