首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在___2__-处使fa指向函数f1,在___3___处使fb指向函数f2。当调用正确时,程序输出: x1=5 000000,x2=3.000000.x1*x 1+x1*x2=
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在___2__-处使fa指向函数f1,在___3___处使fb指向函数f2。当调用正确时,程序输出: x1=5 000000,x2=3.000000.x1*x 1+x1*x2=
admin
2020-10-26
48
问题
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在___2__-处使fa指向函数f1,在___3___处使fb指向函数f2。当调用正确时,程序输出:
x1=5 000000,x2=3.000000.x1*x 1+x1*x2=40.000000
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
double f1(double x)
{ retumR x*x;}
double f2(double x,double y)
{ return x*y;}
double fun(double a,double b)
{
/**********found***********/
___1___ (*f)();
double r1,r2;
/**********found***********/
f=__2__;/*point fountion f1 */
r1=f(a);
/**********found***********/
f=___3____;/*point fountion f2 */
r2=(*f)(a,b);
return r1+r2;
}
main()
{double x1=5,x2=3,r;
r=fun(x1,x2);
printf(“\nx1=%f,x2=%f,x1*x1+
x1*x2=%f\n”,x1,x2,r);
}
选项
答案
(1)double (2)f1 (3)f2
解析
本题中函数fun的功能是用函数指针指向要调用的函数,并进行调用,主要考察函数的指针的使用。存放函数的入口地址的指针是指向函数的指针,简称函数的指针。
[解题思路]
第一空:由“f=2:/*point fountion f1*/”和“r1=f(a);”可知f是一个函数的指针,且f指向的函数的返回值为double型,函数的指针的定义方式是:类型标识符(*指针变量名)(),故第一空处的函数的指针的定义为“dolable”。
第二空:“f=___2___;/*point fount,ion fl*/”和“r1=f(a);”可知f指向的函数只有一个参数a,因此f指向f1函数,即第二空处为“f1”。
第三空:“f=___3____:/*point fountion f2*/”和“r2=(*f)(a,b);”,f指向的函数有两个参数,因此f是指向f2函数,故第三空处应为“f2”。
转载请注明原文地址:https://jikaoti.com/ti/eDD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于地址和指针,以下说法正确的是()。
有如下程序#include<stdio.h>intsum(intdata){staticintS=0;S=S+data;returnS;}main(){
若要使用C数学库中的sin函数,需要在源程序的头部加上#include<math.h>。关于引用数学库,以下叙述中正确的是()。
下列叙述中正确的是()。
以下定义语句中正确的是()。
以下关于编译预处理的叙述中错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
下列给定程序中,函数fun的功能是:将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。
随机试题
简述对外贸易行政管理的特点。
直接抗球蛋白试验检测的抗体是
下列各项,治疗产后乳少,应首选
对心理实质正确全面的理解是
A、兴奋β受体B、阻断M受体C、稳定肥大细胞膜D、抑制磷酸二酯酶E、选择性兴奋β2受体异丙肾上腺素扩张支气管的作用机制是
A、盐炙品B、蜜炙品C、炭制品D、烫制品E、麸炒品侧柏叶
一般情况下,会计折旧年限、房屋自然寿命和房屋经济寿命之间的关系是()。
设计验证工作包括( )。
某卷烟厂为增值税一般纳税人,主要生产销售卷烟,2008年6月发生下列经济业务:(1)向某农业生产企业购买烟叶一批,支付价款500000元,按规定缴纳烟叶税10000元,取得增值税普通发票,已验收入库;(2)将上述收购的烟叶一部分(账面成本为2200
()是企业集团的管控基础。
最新回复
(
0
)