首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inchde int funa(int a,int b) { return a+b;) int funb(int a,int b) {return a-b;} int sss(int(*t)(),int x,int y){retur
有以下程序 #inchde int funa(int a,int b) { return a+b;) int funb(int a,int b) {return a-b;} int sss(int(*t)(),int x,int y){retur
admin
2015-12-25
49
问题
有以下程序
#inchde
int funa(int a,int b) {
return a+b;)
int funb(int a,int b) {return a-b;}
int sss(int(*t)(),int x,int y){return((*t)(x,y));}
main(){
int x;
x=sss(funa,9,3);
x+=sss(funb,8,3);
printf("%d\n",x);}
程序运行后的输出结果是
选项
A、17
B、23
C、24
D、22
答案
A
解析
函数funa的功能计算两个数据的和,funb的功能计算两个数据的差,函数sss中利用指向函数的指针作为函数的参数,可以在调用的时候,根据接收的函数地址来决定调用那一个函数。主函数中调用X=sss(funa,9,3),将funa函数的地址传递给t,因此sss函数成为求两个数据的和12,继续将funb函数地址传给t,求两个数据差为5,和s累加后结果为17。
转载请注明原文地址:https://kaotiyun.com/show/RPDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10),*p=a;则值为3的表达式是______。
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a<b){t=a;
下列叙述错误的是()。
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}printf("%d,%d",y,x);
下列叙述中错误的是()。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>b)&&(n=c>d)运算后,n的值是()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【】。
随机试题
对于生产标准产品的企业而言,采用知识管理的()较为合理。
肾脏疾病常见的临床综合征有哪些?各有何临床特点?
患者燥热伤阴,干咳少痰,咽干口渴。常与麦冬、玉竹、冬桑叶同用的药物是
某建筑设计人员不是注册建筑师却以注册建筑师的名义从事执业活动,有关部门追究了他的法律责任。其中不当的是哪一项?[2005年第67题]
北宋张择端的一幅反映当时社会生活的风俗画,有很高的艺术价值和史料价值的作品是(),
【2015.重庆开县】在情境教学中,教学环境是一种人为设计的问题情境,它与现实问题情境()。
广东的一家企业在北京登报,以年薪50万招聘厂长,承受力不强的北京人当时如同经历一次炸弹爆炸。几年过去,在报纸上登广告以年薪几十万招聘人才的事已经不那么令人惊奇了。在北京的猎头公司里,随便调出一份求职者名单,你便会发现80%以上的求职者自己开出的月薪要求都在
=_______.
A------traininggymnasiumB------cheerleaderC------seededteamD------chiefrefereeE------polejumpF------hammerthrowG——
A、Itisnotcomfortable.B、Itisdifficulttosteer.C、Itcannotgolongdistancewithoutrecharging.D、Itsengineeasilyoverhe
最新回复
(
0
)