首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
设有如下程序#include<stdio.h>main(){int**k,*j,i=100j=&i;k=&j;printf("%d\n",**k);
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
按照“先进后出”原则组织数据的数据结构是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Stmctstu{inti;intname;}st,*p;p=&st;
若有说明:inta[][3]={0,0};则不正确的叙述是()
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下列对于软件测试的描述中正确的是______。
下列不属于软件调试技术的是______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
在横断层面上,右肺上叶支气管出现的标志是_______________,左肺上叶支气管出现的标志是_______________。
下列不属于项目前期策划论证的阶段是()
阅读《大同》中的一段文字,并回答下列问题:今大道既隐,天下为家,各亲其亲,各子其子,货力为已,大人世及以为礼,城郭沟池以为固,礼义以为纪。以正君臣,以笃父子,以睦兄弟,以和夫妇,以设制度,以立田里,以贤勇知,以功为己,故谋用是作,而兵由此起。禹、
对于过敏『生紫癜肾炎的治疗,下列哪种说法不正确
丁卡因不用于浸润麻醉的原因,主要是该药()
下列不属于商品流通作用的是()。
(2016年)下列有关注册会计师评估被审计单位信息系统复杂度的说法中,错误的是()。
试述学生不良品德的矫正措施及其心理学依据。
在WWW服务中,统一资源定位器URL可以由3部分组成,即【 】、主机名与文件名。
Youknowyoushoulddoit,otherpeopledoitallthetime.Maybeyou’vealreadydoneitbutitwasn’tverysatisfying,andyou’
最新回复
(
0
)