首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f1(double a) main() {return a*a;} {double w; int f2(int x,int y) w=f2(2.1,4.0); {double a,b; a=f1(x); } b=f1(y
有以下程序: int f1(double a) main() {return a*a;} {double w; int f2(int x,int y) w=f2(2.1,4.0); {double a,b; a=f1(x); } b=f1(y
admin
2020-10-26
60
问题
有以下程序:
int f1(double a) main()
{return a*a;} {double w;
int f2(int x,int y) w=f2(2.1,4.0);
{double a,b;
a=f1(x); }
b=f1(y);
return a+b:
}
程序执行后,变量w的值是( )。
选项
A、20.21
B、20
C、20.0
D、0.0
答案
C
解析
本题考查函数调用的使用。计算w的时候。先调用f2函数,f2函数的公式是“a+b”,计算a和b的时候又调用到n函数,f1的函数是“a*a”,因此。w的计算公式为:w=(double)[(int),(2.1*2.1)+(int)(4.0*4.0)]=20.0。
转载请注明原文地址:https://www.kaotiyun.com/show/Qj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:for(i=0;i
有以下程序:#includemain(){inti,k=0,a[10];for(i_0;i
关于“while(条件表达式)循环体”,以下叙述正确的是()。
有如下嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是()。【1
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组s中的语句组是()。
关系数据库中的键是指()。
以下是if语句的基本形式:if(表达式)语句其中“表达式”()。【09年3月】
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。
数据库中对概念模式内容进行说明的语言是()。
随机试题
灭火器按(),可分为贮气瓶式和贮压式灭火器等。
斜坡堤砂垫层施工时,砂的粒径应符合设计要求,含泥量不宜大于()。
关于肛痈.错误的描述是
有关脾破裂以下哪项是不正确的
下列4条关于10kV架空电力线路路径选择的要求,哪些是符合规范要求的?()
下列不是投资估算必须达到的要求是()。
下列商业银行的做法,正确的是()。
信息科学和医学的结合将产生不可估量的影响。远程医疗将得到普及,智能机器人用于诊断和治疗已初见端倪,生物信息学不仅将用于大量生物医学数据及处理、分析与储存,而且将直接用于医疗技术中。对这段话理解不准确的是()。
Thechildrennextdooroftenplaythefootballin【M1】______agardenbehindmyhouseandsometimesbreakm
A、 B、 C、 C(A)该句子不适合回答when疑问句,而适合回答否定疑问句。(B)利用与construction相关的protectivehelmet引起混乱。(C)该选项具体回答了日程,所以正确。
最新回复
(
0
)