首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
78
问题
有以下程序 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全国计算机二级
相关试题推荐
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
设有下面程序代码:PrivateSubCommand1_Click()DimaAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1
现有如下一段程序:PrivateSubCommand1_Click()x=UCase(InputBox(”输入:”))SelectCaseXCase”A”To”C”
下列叙述中正确的是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
以下关于菜单设计的叙述中错误的是
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
下面的数写成普通十进制数是()。2.65358979335278D-6
数据库系统的核心是
随机试题
为了取出滚弯后的圆筒工件,则上轴滚的支承部分两端都是活动的,可以取出工件,对吗?
发生在下列不同部位的纤维蛋白性炎症中,属于假膜性炎症的是
方剂配伍中,佐制药的作用有
下述解救三环类抗抑郁药中毒的措施中,错误的是()。
会计核算具有()。
出纳人员在办理收款或付款后,应在()上加盖“收讫”或“付讫”的戳记,以避免重收重付。
个人贷款越权发放属于()。[2010年10月真题]
甲公司于2014年3月10日与乙公司签订一份标的额为100万元的买卖合同,合同约定采用商业汇票结算方式。4月1日,甲公司按照合同约定发出货物,乙公司于4月10日签发一张见票后1个月付款的银行承兑汇票。5月5日甲公司向中国银行提示承兑并于当日获得承兑。5月1
对涉嫌转移或者隐匿违法资金的银行业机构及其工作人员以及关联行为人的账户,经()批准,可以申请司法机关予以冻结。
在我国北方严寒冬季的夜晚,车辆前挡风玻璃会因低温而结冰霜。第二天对车辆发动预热后,玻璃上的冰霜会很快融化。何宁对此不解,李军解释道:因为车辆仅有的除霜孔位于前挡风玻璃,而车辆预热后除霜孔完全开启,因此,是开启除霜孔使车辆玻璃冰霜融化。以下哪项如果为真,最能
最新回复
(
0
)