首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: float f1(float n) { return n*n; } float f2(float n) { return 2*n; } main() {float(*p1)(float),(*p
有以下程序: float f1(float n) { return n*n; } float f2(float n) { return 2*n; } main() {float(*p1)(float),(*p
admin
2009-02-15
55
问题
有以下程序: float f1(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.0)); t=p1; p1=p2; p2=t; y2=p2(p1(2.0)); printf("%3.0f,%3.0f\n",y1,y2); } 程序运行后的输出结果是 ______。
选项
A、8, 16
B、8, 8
C、16, 16
D、4, 8
答案
A
解析
题中“(*p1)(float)”定义了一个指向函数的指针变量p1,此函数的返回值是float类型。在main函数中,使得p1指向了函数f1,P2指向了函数缀。语句“y1=p2(p1(2.0));”先调用了p1函数,将其返回值4.000000传递给了f2的形参n,并使其函数返回值8.000000赋值给y1。然后在main函数中交换了p1、p2指针变量的指向,使p1指向了函数侵,p2指向了函数f1,并先调用函数f2,得到返回值4.000000,使其传递给f1函数的形参n,并带回返回值16.000000赋值给y2。在输出y1、y2时,各浮点数占3列,小数位数为0,即输出了 8,16。
转载请注明原文地址:https://kaotiyun.com/show/8qXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下自定义数据类型的语句中,正确的是
在窗体上画一个组合框,一个命令按钮和一个文本框,其名称分别为Combol,Commandl和Textl,然后编写如下事件过程:PfivateSubForm_Load()Combo1.AddItem“AAAAA”i.Combo1.AddIter
如果把命令按钮的Cancel属性设置为True,则程序运行后()。
以下关于框架的叙述中,错误的是
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aAsInteger)PrivateSubCommand1Click()StaticxAsIntegerinc2:inc3:inc4x=x+aPrintx;End
以下关于变量作用域的叙述中错误的是
有如下程序:Functionfun(ByValhumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenum
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
把数学表达式表示为正确的VB表达式应该是( )。
随机试题
A.近曲小管B.髓袢降支细段C.髓袢升支粗段D.远曲小管E.集合管肾小球滤液中的氨基酸被重吸收的部位是()
下列为抗痛风的药物是
可引起儿童牙釉质发育不良和牙齿着色变黄的药物是()。
患者,女,52岁。近来自觉咽中不适,如有物梗阻,吐之不出,咽之不下,精神抑郁,胸胁胀满,舌苔白腻,脉弦滑。中医称之为“梅核气”,治疗时常选用的方剂是()。
依据房产计税余值计税的房产税的税率为__________;依据房产租金收入计税的,税率为__________。()
游客的意见、要求、建议乃至投诉,其他旅游服务部门在接待工作中出现的问题以及他们的建议和要求,一般是通过导游员向旅行社传递直至上报旅游行政管理部门,这体现了导游服务工作纽带作用中的()。
设基带信号频谱如图所示,以下模拟调制后的频谱中,属于单边带调幅(SSB)的是()。
在毕业考试结束后,班长想从老师那里打听成绩。班长说:“老师,这次考试不太难,估计我们班同学的成绩都在70分以上吧。”老师说:“你的前半句话不错,后半句话不对。”根据老师的意思,下列哪项必为事实?()
终止禅让制的是( )。
一副扑克牌除大小王之外有52张,从中取三张,使得三张点数之和为26,且第三张点数不小于前两张点数之和。若A=1点,B=2点,……,J=11点,Q=12点,K=13点,点数相同花色不同为不同取法,那么共有多少种不同取法?
最新回复
(
0
)