首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int fa(int x) { return x*x; } int fb(int x) { return x*x*x; } int f(int(*f1)(),int(*f2)(),int x) retu
有以下程序: int fa(int x) { return x*x; } int fb(int x) { return x*x*x; } int f(int(*f1)(),int(*f2)(),int x) retu
admin
2009-01-15
52
问题
有以下程序: 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);printf("%d\n",i); } 程序运行后的输出结果是( )。
选项
A、1 2 6 8
B、8 6 2 1
C、8 1 6 2
D、8 6 1 2
答案
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。所以 4个选项中C正确。
转载请注明原文地址:https://kaotiyun.com/show/9oXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:1)程序运行时,文件列表框显示当前文件夹中的所有扩展名为jpg的文件。2)双击文件列表框中某个图片文件名时,能在图像框中显示出该张图片,并将该图片文件的信息(包括路径及文件名)显示到标签中。
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。要求:
设有如下事件过程:PrivateSubForm_Click()x=0Whilex<10x=x+1:x=x*xWendPrintx
以下可以判断是否在文本框(名称为Text1)内按下了回车键的事件过程是
设在窗体上有一个名称为Check1的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger)…EndSub则下面叙述中错误的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
下列选项中不属于结构化程序设计原则的是
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有一个圆和一条直线(直线的名称为Line1)构成一个钟表的图案;有两个命令按钮,名称分别为Command1、Command2,标题分别为“开始”、“停止”;还有一个名为Timer1的计时器。程序运行时
结构化程序设计的基本原则不包括( )。
随机试题
五育并举的教育方针(“五育并举”)
下列关于职业道德是协调职工同事关系的法宝的说法中,不正确的是_______。
在立式铣床上铣削一等直径双柄外球面,已知柄部直径D=30mm,外球面半径SR=25mm。试求刀盘刀尖回转直径dc和分度头倾斜角α。
Whataretheessentialdifferences______sellingandmarketing?
引起先天性心脏病的因素主要是( )。
冠状膜壳绦虫主要感染的动物是()
毛石基础的宽度和台阶高度不小于()mm。
已知某项目的年总成本费用为2000万元,年外购原材料、燃料及动力费为800万元,年摊销费为50万元,年折旧费为40万元,年利息支出为100万元,则该项目的经营成本为()万元。
明确性是对课堂提问用语最起码的要求。()
设A为n阶矩阵且r(A)=n一1.证明:存在常数k,使得(A*)2=kA*.
最新回复
(
0
)