首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
107
问题
有以下程序 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://kaotiyun.com/show/bXWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
下面关下VB应用程序的叙述中正确的是
软件(程序)调试的任务是
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
设变量x的值是845,则下面语句的输出是 Printx\100+(xMod100)\10+xMod10
设整型数组a有10个元素,其中前9个元素中数已按小到大顺序排列,下面程序段的作用是x=InputBox("请输入一个整数")k=8DoIfx>=a(k)Thena(k
以下自定义数据类型的语句中,正确的是
在窗体模块的声明部分声明变量时,不能使用的关键字是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
赵某在A市第三人民医院就诊,在手术过程中大出血,最后落下了后遗症。赵某认为医院在手术中出现了失误,遂起诉医院要求赔偿。在诉讼举证期间,赵某称,根据手术前后的记录可知,院方存在医疗过错,而被告第三人民医院则辩称由于涉及医院内部程序,手术的记录不能提供给法庭参
试述土工织物有效孔径的试验步骤。
项目经济评价采用()方法进行资金等值变换。
刊登在外管局网站的新闻稿称,中国外汇储备的货币结构不是一成不变的,而是动态调整优化。目前外汇储备中有美元、欧元、日圆等主要货币,也有新兴市场国家货币。另外,外管局并指出,中国外汇储备规模很大,提高信息透明度必须慎重、稳步,不能操之过急。据中国人民银行发布数
在教育方法上,人本主义学派主张()
甜蜜的嗓音、温暖的色彩这种感觉现象是()。(统考2011研)
某公安局的刑侦员甲、乙、丙、丁通过广泛地调查取证,对X案的嫌疑犯李、赵作了如下断定:甲:我认为赵不是凶犯。乙:或者李是凶犯,或者赵是凶犯。丙:如果李是凶犯,则赵不是凶犯。丁:我看李和赵都是凶犯。事后证明,这
Thispassagechieflydiscusses______.WhichofthefollowingstatementsisNOTtrue?
下面是关于ARM7嵌入式处理器芯片的叙述:I.ARM7芯片内部包括外部存储器管理部件Ⅱ.ARM7芯片内部包括片内存储器及其控制器Ⅲ.ARM7芯片内部包括中断控制器Ⅳ.ARM7芯片内部包括DMA控制器其中,正确的是()。
ThefollowingisaJobAdvertisement.Afterreadingit,youshouldgivebriefanswerstothe5questions(No.56throughNo.60)
最新回复
(
0
)