首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 float fl(float n) { return n*n; } float f2(float n) { return 2*n;} main() {float(*p1)(float),(*p2
有以下程序 float fl(float n) { return n*n; } float f2(float n) { return 2*n;} main() {float(*p1)(float),(*p2
admin
2013-02-23
11
问题
有以下程序 float fl(float n) { return n*n; } float f2(float n) { return 2*n;} main() {float(*p1)(float),(*p2)(float),(*t)(float),y1,Y2; p1=f1; p2=f2; y1=p2(p1(2.O)); t=p1; p1=p2; p2=t; y2=p2(pl(2.0)); printf("%3.0f,%3,Of\n",y1,y2); } 程序运行后的输出结果是
选项
A、8,16
B、8,8
C、16,16
D、4,8
答案
1
解析
题目一开始定义了两个函数,f1()实现的是返回参数的平方;f2()实现的是返回参数的2倍。接下来在主函数中定义了三个函数指针p1,p2,t。语句p1=f1;p2=f2;让指针p1指向函数n(), 指针p2指向函数9()。 然后调用 p2(p1(2.0)),即让2先平方再乘以2,结果为8并赋给y1。然后语句序列t=p1;p1=p2;p2=t;交换了p1和 p2的值, 即p1指向f2(),p2指向f1()。再调用 p2(p1(2.0)),让2先乘以2再平方,结果为16赋给 y2.最后输出y1,y2的值为8和16,应该选择A。
转载请注明原文地址:https://jikaoti.com/ti/gSn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
下列选项中小属于结构化程序设计方法的是______。
数据库技术的根本目标是解决数据的______。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
数据库存管理系统常见的灵敏据模型有层次、网状和【】三种。
数据库管理系统是位于用户与【】之间的软件系统。
能将高级语言程序转换成目标语言程序的是______。
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=32,b=66;printf("%c\n",a|B);}
随机试题
考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。(1)将表对象“tEmp”中的“聘用时间”字段的格式
A.同侧膈肌麻痹B.声带麻痹、声音嘶哑C.面、颈、上肢和上胸部静脉怒张,皮下组织水肿D.血性胸腔积液E.颈交感神经综合征肺癌侵犯膈神经出现的症状为
中药防己中的主要有效成分是
期货投资者保障基金的管理和运用遵循()的原则。
某地区的劳动力市场在2008年之前基本处于一种均衡状态,但是,随着经济危机的到来,在工资率出现明显下降的情况下,该地区劳动力需求也出现了严重的下降,失业人数大大增加,尤其是与外贸相关的产业,由于对外出口大幅度减少,就业人数下降最为明显。根据以上资料,
某学生活泼、好动、乐观、灵活、喜欢交朋友、爱好广泛,但其稳定性差、缺少毅力、见异思迁。他的气质类型属于()。
跆拳道:韩国
(2014年真题)宋初为强化皇帝对司法权的控制,增设的机构包括()。
Thoughsomepeoplehavesuggestedthatwomenshouldreturntohouseworkinordertoleave(1)_____jobsformen,theideahasbe
下面叙述中正确的是
最新回复
(
0
)