首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int fa(int x) { return x*x;) int fb(int x) { return x*x*x;} int f(int (*f1)().int (*f2)(),int x)
有以下程序: int fa(int x) { return x*x;) int fb(int x) { return x*x*x;} int f(int (*f1)().int (*f2)(),int x)
admin
2010-01-10
46
问题
有以下程序: 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); } 程序运行后的输出结果是( )。
选项
A、-4
B、1
C、4
D、8
答案
4
解析
函数f()有3个形式参数f1、f2和x,其中f1、f2是指向函数的指针变量。在main()函数中执行了函数调用“f(fa,fb,2)”,从而使f()的形式参数f1指向了fa,形式参数f2指向了fb,把实参2传给了形参变量x。函数f()中的return语句相当于“fb(2)-fa(2)” (fb(2)的返叫值为2*2*2=8,fa(2)返回值为2*2=4)即(8-4),值为4。函数f()执行后把返回值4赋给了i,输出i的值是4。所以4个选项中C正确。
转载请注明原文地址:https://kaotiyun.com/show/LHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionf
设有下面程序代码:PdvateSubCommandl_Click()Dim.aAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1T
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
下面关于直线控件的叙述中正确的是()。
以下关于控件数组的叙述中,错误的是
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
窗体上有一个名称为Command1的命令按钮,有程序如下:OptionBase1PrivateSUbCommand1_Click()Dima(10)AsInteger第1个ForFori=1To10a(i)=Int(Rnd*1
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组arr中数组元素的个数是
随机试题
女,42岁。口腔糜烂3个月。有长期失眠史。体检:左颊黏膜、左舌腹散在分布白色条纹,呈树枝状,黏膜充血、糜烂,触诊柔软为确诊最有价值的辅助检查是
[2012年,第45题]下列物质使溴水褪色的是()。
三级感温探测器适合的房间高度为()。
下列论述正确的有()。
下列各项中,属于必须取得会计从业资格的岗位有( )。
化学学习的学习观和学习方法是()。
给定资料1.家风,可以很大。就像一首名为《家风》的歌所唱的:“家风那个正那个国风兴,家国兴旺好家风。一辈做给那一辈看呀,一辈讲给那一辈听。”家风,可以很小。某网友说:“小时候好多规矩:吃多少盛多少,不允许有剩饭;米粒掉桌上也要吃掉;吃饭得双手扶碗
第十一届全国人民代表大会常务委员会第二十三次会议表决通过了《关于修改居民身份证法的决定》,在居民身份证登记项目中增加了()信息。
目前我国人口老龄化程度日益加重,“银发浪潮”扑面而来,下列政府措施有助于解决“银发浪潮”的是()。①民政部确定首批养老服务和社区服务试点单位和地区②企业加大对社区养老院的投资、建设和改善,使其老有所养③国家调整扶贫标准,提高空巢、失能半失能老
下列导出分数中,不属于等距变量的是
最新回复
(
0
)