首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f1(double a) main() f return a*a;} { double w; int f2(int x,int y) w=f2(2.1,4.0); {double a
有以下程序: int f1(double a) main() f return a*a;} { double w; int f2(int x,int y) w=f2(2.1,4.0); {double a
admin
2021-06-15
36
问题
有以下程序:
int f1(double a) main()
f return a*a;} { double w;
int f2(int x,int y) w=f2(2.1,4.0);
{double a,b;
a=f1(x); }
b=n(y);
return a+b;
}
程序执行后,变量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://www.kaotiyun.com/show/hNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
在下列选项中,没有构成死循环的程序段是()。
以下叙述中不正确的是()。
下列程序的输出结果为()。main(){unionun{char*name;intage;intpay;}s;’s.name="zhaoming";s.age=32;s.pay=3000;printf("%d\n",s.a
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inlclude<stdio.h>#inclu
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.
下列定义变量的语句中错误的是
表示关系式x≤y≤z的C语言表达式的是
以下选项中,不合法的C语言用户标识符是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为
随机试题
应激时急性期反应蛋白包括
下列有关治安处罚的说法正确的有:()
有关《标准施工招标文件》的说法,正确的有()。
趋势线被突破后,这说明()。
剩余股利政策一般适用于( )。
注册会计师负责审计甲公司20×8年度财务报表。在进行曲控制测度时,注册会计师遇到下列事项,请代为做出正确的专业判断。如果在期中实施了控制测试,在针对剩余期间获取补充审计证据时,注册会计师通常考虑的因素有()。
请以“我梦想中的老师”为题,发表一个演讲。
密码锁:保密
(2010年下半年)关于项目质量审计的叙述中,(70)是不正确的。
以下叙述中错误的是( )。
最新回复
(
0
)