首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fa(int x) {return x*x;} int fb(int x) {return x*x*x;} int f(int(*f1)(),int(*f2)(),int x) { return
有以下程序 int fa(int x) {return x*x;} int fb(int x) {return x*x*x;} int f(int(*f1)(),int(*f2)(),int x) { return
admin
2010-01-10
44
问题
有以下程序 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);pfintf(“%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。
转载请注明原文地址:https://jikaoti.com/ti/rKI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,x的值是
软件(程序)调试的任务是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
长整型常数的类型说明符为
设窗体文件中有下面的事件过程:PrivateSubCommandl__Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)s1=LCase(Mid(S,i,1))+s1Nex
编写如下程序:PrivateSubCommandl_Click()DimiAsInteger,jAsIntegern=InputBox(”输入一个大于1的正整数”)
下列表达式中不能判断x的是否为偶数的是
能够产生1到50之间(含1和50)随机整数的表达式是
算法具有五个特性,以下选项中不属于算法特性的是
随机试题
WhetherIwillgoorstay________ontheevaluationofmymother’shealthconditionbythedoctor.
某公司拟转让8公顷的杉木成熟林,要求对其林木资产进行评估。根据资产清查该小班面积8公顷,蓄积量1200立方米。其地利系数为0.95。 参照案例A:某公司3年前花250000元向邻村购买年龄、平均胸径、平均树高都与该小班相近的杉木成熟林7公顷,蓄积量100
在Word2000中,能够同时编辑页眉/页脚窗口和文档窗口中的内容。( )
A、固有层散在淋巴细胞浸润B、血管周围淋巴细胞浸润C、固有层淋巴细胞带状浸润D、结缔组织中淋巴细胞浸润并形成滤泡E、血管周围上皮样细胞及淋巴细胞结节样聚集慢性盘状红斑狼疮的病理特点为
最新研究显示,所谓“好胆固醇”也许并非真的那么好。研究引用大量基因资料,发现俗称“好胆固醇”的高密度蛋白胆固醇(HDL)水平即使升高,对降低心脏病风险也不一定有帮助;与此同时,因遗传因素而有较高HDL水平的人士患心脏病的风险并不低于天生HDL水平较低的人士
甲超越代理权使用乙公司的合同专用章,在乙公司不知情的情况下以乙公司的名义与丙订立合同,以上情况丙并不知情,则此合同( )。
《雀之灵》与《残春》同属于()。
实践活动展开的几个基本环节有()。
从集线器具有的功能及可提供的服务,大体可以分为智能集线器和______两类。
TheSecondWorldWarendedwiththeunconditionalsurrenderofGermanyin______.
最新回复
(
0
)