首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
2010-09-05
46
问题
有以下程序:
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);
}
程序运行后的输出结果是【 】。
选项
答案
8,16
解析
float(*p1)(float)是定义p1为指向函数的float型的指针变量。因此p1=f1;p2=f2;表示p1指向函数f1,p2指向函数f2,故所有y1=p2 (p1(2.0))=f2(f1(2.0))=8;后面将p1与p2互换,y2=f1(f2(2.0))=16。
转载请注明原文地址:https://www.kaotiyun.com/show/O7Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click() Dimarr DimStartAsInteger,FinishAsInteger DimSu
设有如下事件过程:PrivateSubForm_Click() Sum=0 Fork=1To3 Ifk
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
有下面程序代码:PrivateSubCommand1_Click()i=1DoWhilei<5j=1Doj=j+1Pr
表达式4+5\6*7/8Mod9的值是()。
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
有以下程序代码:ConstNUMAsInteger=5PrivateSubForm_Click()DimaAsInteger,bAsIntegera=1:b=NUMDoa=a+
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
随机试题
口对口人工呼吸的操作,下列哪项是错误的
下列除哪项外,均与瘀血的形成有关
确认和尊重病人知情同意权的意义不包括()
功能清热燥湿、泻肝火的药是
内燃机活塞组的作用主要表现在()。
某公司经营杠杆系数为2,财务杠杆系数为1.5,如果目前每股收益为1元/股,那么销售增加一倍,每股收益将增长为()元/股。
阅读材料,根据要求完成教学设计。教学内容:计算机与信息安全教学分析:随着网络的不断发展,计算机与信息安全问题已成为人们越来越关注的话题。本节内容首先指出计算机安全的重要性,引出计算机病毒及其防护的相关知识,为学生揭开计算机病毒的神秘面纱,让学生学会主动
Accordingtothefirstparagraph,NayanChanda______.TowhichofthefollowingstatementwouldChandamostlikelyagree?
在考生文件夹下,打开文档Word.docx,按照要求完成下列操作并以该文件名Word.docx保存文档。设置页面左右边距各为3.1厘米;在页面底端以“普通数字3”格式插入页码。
Betweenabout1920to1930,newartisticmovementsinEuropean【M1】______artweremakingthemselvesfeltintheUnitedStates
最新回复
(
0
)