首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序使用了函数指针,其运行结果是( )。 #include #include int f1(int a) {return a*a;) int f2(int a) {return a*a*a;)
下面的程序使用了函数指针,其运行结果是( )。 #include #include int f1(int a) {return a*a;) int f2(int a) {return a*a*a;)
admin
2021-01-07
46
问题
下面的程序使用了函数指针,其运行结果是( )。
#include
#include
int f1(int a) {return a*a;)
int f2(int a) {return a*a*a;)
void main()
{ int x=3,y1,y2,y3,y4;
f=f1; y1=(*f)(x);
y2=f1(x);
f=f2; y3=f(x);
y4=f2(x);
printf("y1=%d,y2=%d,y3=%d,y4=%d\n",y1,y2,y3,y4);
}
选项
A、y1=27,y2=9, y3=9, y4=27
B、y1=9,y2=9,y3=27,y4=27
C、y1=9,y2=27,y3=9,y4=27
D、y1=27,y2=2 7,y3=9,y4=9
答案
B
解析
本题考查C语言函数指针的基础知识。
仔细阅读程序,正确理解函数指针并将参数正确代入函数,可得到y1=9,y2=9,y3=27,y4=27的结果。
转载请注明原文地址:https://kaotiyun.com/show/yjWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
下面关于软件测试的说法,(30)是错误的。软件测试方法可分为黑盒测试法和白盒测试法两种。黑盒测试法是通过分析程序的(31)来设计测试用例的方法。集成测试也叫做(32)。
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种(23)技术,封装的目的是使对象的(24)分离。
软件可移植性是用来衡量软件的(54)的重要尺度之一。为了提高软件的可移植性,应注意提高软件的(55)。采用(56)有助于提高(57)。为了提高可移植性,还应(57)。使用(58)语言开发的系统软件具有较好的可移植性。
系统开发过程的流程如图所示,(63)阶段拟定了系统的目标、范围和要求。
根据信息的来源,可将信息分为外部信息和内部信息;按照信息的用途又可分为经营决策信息、(64)和业务信息等。按信息的表示方式分为数字信息、(65)、图像信息和语言信息等。
以下(43)不是网络操作系统的功能。
按照Flynn的分类,处理器PⅡ的MMX指令采用的是(12)模型,而当前的高性能服务器与超级计算机则大多属于(13)类。
重置的基本思想是通过(45)机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中相应的实现。
防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。
随机试题
花境内植物,除背景和镶边植物外,其余均不进行整形。
A.梨状孔B.因峡C.咽鼓管D.鼻后孔E.喉口咽与口腔的通道是
各种入侵检测技术中,____________入侵检测技术采用了非集中的系统结构和处理方式,相对于传统的单机IDS具有检测大范围的攻击行为、提高检测准确度、协调响应等优势。
《骈体文钞》由__________编选。
【背景资料】某施工单位承接了某隧道施工任务。该隧道为分离式双洞隧道,洞门间距50m。其中左线长3996m,进口里程桩号为ZK13+956;右线长4013m,进口里程号为YK13+952。根据地质勘察报告,YKl4+020~YK16+200段分布有冲刷煤屑
某结算参与人3月份买入证券总金额为200万元,3月份交易天数为22天,中国结算公司为其确定的最低结算备付金比例为20%,则4月份该结算参与人结算账户中的最低结算备付金应为()元。
“中共一大”的召开是在()举行的。
唐诗现在又开始让人感觉真切和亲切了,这是经历了和传统文化分别的痛苦之后才有的内心感觉。经历了千年,唐诗还留下那么多,可以想象当时的创作盛况。那么多唐诗显然不可能都是为了功名而写作的。它是一种流行的东西,是社会场合的一种交流方式,更多时候就像现在的歌词。王之
代物清偿的要件包括()
INTREPID:
最新回复
(
0
)