首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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(
有以下程序 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(
admin
2018-11-21
60
问题
有以下程序
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);……}
程序执行后输出结果是
选项
A、5.00
B、5
C、5.21
D、0.0
答案
A
解析
子函数fun1(double a)的功能是返回a的平方值的整数部分。子函数fun2(double x,double y)的功能是返回x的平方值的整数部分与y的平方值的整数部分的和。又因为题中变量w的定义为double型,函数fun(2)的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。所以双精度型变量w的值为5.00。
转载请注明原文地址:https://kaotiyun.com/show/Qlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于软件生命周期开发阶段任务的是()。
有以下程序:#include#includemain(){chara[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘g’,‘h’,‘\0’};intij;i=sizeof(a);j=strl
在C语言中,下列关于文件操作的叙述正确的是()。
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
数据库系统的核心部分是______。
函数rewind的作用是
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下111121133114641其构成规律是:(1)第0列元素和主对角线元素均为1(2)其余元素为
在E-R图中,用来表示实体联系的图形是()。【09年9月】
随机试题
火车上有一个人突然晕倒,有一个医生自觉地去进行救治,体现了什么精神
牙周病一级预防的确切内容是
当发电厂高压厂用电系统采用高电阻接地方式时,若采用由其供电的低压厂用变压器高压侧中性点来实现,则低压变压器应选用下列哪种接线组别?
在通常情况下,()一般设置在建设单位的空闲地带上,如材料进场专用线转弯的扇形地带或场外临近处。
下列既属于直接融资形式又属于间接融资形式的是()。
对佚名的《题太和殿》上联“龙德正中天,四海雍熙符广运”中“广运”解释正确的有()。
Woman:Somepeopleknowalotmorethantheytell.Man:Unfortunatelythereverseisalsotrue.Question:Whatdoesthemanimply?
A、 B、 C、 D、 C
Bothsubsistenceandcommercialfarmersfaceasimilarproblem:farmingisnotproducingasufficientlyhighincomeforthedesi
PromoteLearningandSkillsforYoungPeopleandAdultsA)Thisgoalplacestheemphasisonthelearningneedsofyoungpeoplean
最新回复
(
0
)