首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f1(doublea) { return a*a;) int f2(int x,int y) { double a,b; a=f1(x); b=f1(y); return a+b; } main()
有以下程序: int f1(doublea) { return a*a;) int f2(int x,int y) { double a,b; a=f1(x); b=f1(y); return a+b; } main()
admin
2021-07-09
29
问题
有以下程序:
int f1(doublea) { return a*a;)
int f2(int x,int y)
{ double a,b;
a=f1(x);
b=f1(y);
return a+b;
}
main()
{ double w;
w=f2(2.1,4.0);
}
程序执行后,变量W的值是( )。
选项
A、20.21
B、20
C、20.0
D、0.0
答案
C
解析
本题考查函数调用的使用。计算w的时候,先调用f2函数,f2函数的公式是“a+b”,计算a和b的时候又调用到f1函数,f1的函数是“a*a”,因此,w的计算公式为: w=(double)[(int)(2.1*2.1)+(int)(4.0*4.0)]=20.0。
转载请注明原文地址:https://jikaoti.com/ti/Ljz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
以下叙述正确的是()。
阅读以下程序#includemain(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);printf(
有两个关系R和T如下:则由关系R得到关系T的操作是()。
有以下定义语句,编译时会出现编译错误的是()。
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODI1.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。例如,当n=10时,程序的输出结果应为:23.197745。
以下选项中,能用作数据常量的是()。
软件设计中划分模块的一个准则是()。
软件生命周期中的活动不包括
以下选项中,不合法的C语言用户标识符是()。
随机试题
债券的票面利率()
“盛年不重来,一日难再晨”,这个谚语说的是()
下列关于速度标尺的调节,错误的是
患者,男,60岁。肺癌,曾做过化疗,全口无牙,下列最合适的全口义齿是
建立基本医疗卫生制度,提高全民健康水平。要加强农村()服务网络和城市社区卫生服务体系建设。
在城市市区范围内从事建筑工程施工,项目必须在工程开工( )日以前向工程所在地县级以上地方人民政府环境保护管理部门中报登记。
按照“营改增”政策规定,车辆停放服务适用的增值税征税项目是()。
影响师生关系的核心因素是()。
有可能无限期拥有的知识产权是______。
Lookatthefollowingpeople(Questions21-23)andthelistofstatementsbelow.Matcheachpersonwiththecorrectstatement,A-E
最新回复
(
0
)