首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int fa(int x){return x*x;} int fb(int x){return x*x*x;} int f(int(*f1)(),int(*f2)(),int x) {return f2(x)-f1(
有以下程序: int fa(int x){return x*x;} int fb(int x){return x*x*x;} int f(int(*f1)(),int(*f2)(),int x) {return f2(x)-f1(
admin
2009-04-15
55
问题
有以下程序:
int fa(int x){return x*x;}
int fb(int x){return x*x*x;}
int f(int(*f1)(),int(*f2)(),int x)
{return f2(x)-f1(x);}
main()
{int i:i=f(fa,fb,2);printf("%d\n",i);}
程序运行后,输出结果是【 】 。
选项
答案
4
解析
在主函数中调用函数f,函数f有三个参数,形参f1与f2分别是两个指向函数的指针。在f中执行f2(x)-f1(x),实际上是执行了fb(2)-fa(2),故执行i=(fa,fb,2)后i的值为2
3
-2
2
=4。
转载请注明原文地址:https://www.kaotiyun.com/show/7OXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮。要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Open"c:\f1.tx
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Command1,并编写了以下程序:PrivateSubCommandl_Click()Callcalc(HV.Value,HT.Value)End
在关系模型中,每一个二维表称为一个
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是()。
下列选项中,不属于数据模型所描述的内容的是()。
在名称为Forml,标题为“选课”的窗体上添加一个复选框数组,名称为CHl,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应属性。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
下列关于算法复杂度叙述正确的是
负责数据库中查询操作的数据库语言是( )。
随机试题
斯密和李嘉图是()
有关膈的说法哪个是错误的
预算材料数量内应包含的数量有材料的()。
采暖系统中把热水输送给散热器的是( )。
根据《劳动合同法》的规定,我国实行劳动者每日工作8小时、每周工作40小时的工时制度是综合计算工时制。()。
经济学家与考古学家就货币的问题展开了争论。经济学家:在所有使用货币的文明中,无论货币以何种形式存在,它都是因为其稀缺性而产生价值的。考古学家:在索罗斯岛上,人们用贝壳作货币,可是该岛上贝壳遍布海滩,随手就能拾到啊。下面哪项能对两位专家论述之间的矛盾作出解
BankruptcyratesintheU.S.havebeengrowingformorethantwodecadesdespitegenerallyrisinglevelsofpersonalincome.The
WheredidTomgettheideaofbecomingabusinessman?
Thecompanypresidentannouncedhe______nextyear.
Wemightbelivingforlongerthanever,butwearesick.About95percentofpeoplehaveatleastonehealthcomplaint,witha
最新回复
(
0
)