首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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
有以下程序 #include 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
admin
2019-08-10
20
问题
有以下程序
#include
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、1 7
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://jikaoti.com/ti/22f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includevoidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;f(z);}则程序的输出结
以下叙述中正确的是
C语言中double类型数据占字节数为
数据字典(DD)所定义的对象都包含于
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
负责数据库中查询操作的数据库语言是( )。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
以下选项中,不合法的C语言用户标识符是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
散热器起何作用?怎样安装?
Excel中,设E列单元格存放工资总额,F列用以存放实发工资。其中当工资总额>1600时,实发工资=工资一(工资总额一1600)*税率;当工资总额
肺心病测血pH<7.25,PaCO260mmHg,BE-10mmol/L,PaO250mmHg,诊断是
甲男一晚在偏僻的地方遇到独身行走的乙女,遂上前用匕首逼迫将乙强奸,然后并不放其走,想将其拐走卖给老家某山区的邻居。随后甲带乙至X城市,但感到麻烦,就联系在该市开娱乐城的老乡,强迫乙女卖淫。案发后被判处18年有期徒刑,服刑10年后被假释,假释考验期内第3年,
个人税收规划的基本内容包括()。
甲公司向乙公司购买货物,于2017年5月20日签发一张转账支票给乙公司用于支付货款。甲公司出票时,在金额栏内填写“不大于5000元”,并且该支票上未记载收款人名称,约定由乙公司自行填写。乙公司派人取支票时,提出金额的填写不符合法律规定,甲公司当即重新签发
国家标准《电测量指示仪表通用技术条件》规定,该类仪表的准确度等级a%是以允许和最大引用误差来划分的,要求合格仪表的最大引用误差△fm≤α%。(α=0.1,0.2,0.5,1.0,1.5,2.5,5.0。引用误差是指以某一刻度点的示值误差为分子,以仪器特定值
简述一般侵权责任的构成要件。
TheOldGateIntheMiddleAgesthevastmajorityofEuropeancitieshadwallsaroundthem.Thiswaspartlyfor(51)(变化)
A、WilliamCarlosWilliams.B、Apoem.C、Ashortstorywriter.D、Itdoesn’tmentioned.A细节题。男士问女士的展示是关于什么的,女士回答WilliamCarlosWill
最新回复
(
0
)