首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2017-05-20
42
问题
有以下程序
#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、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/qaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d3.dat","w+b");fwrite(a,sizeof(int),
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;______}node;
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有以下程序段charch;intk;ch=’a’;k=12;pnntf("%c,%d,",ch,ch,k);printf("k二%d\n",k);已知字符a的ASCII码值为97,则执行上述程
请选出可用作C语言用户标识符的是
下列叙述中,不属于软件需求规格说明书的作用的是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;【】}node;
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
下列叙述中错误的是
随机试题
改革通常有两种模式,一种是外延型,另一种是()。
木香的功效是
A.甘油(开塞露)B.聚乙二醇4000C.乳果糖D.番泻叶E.硫酸钠具有温和刺激作用,局部作用于直肠,属于润滑性泻药的是()。
患儿女,3岁,近2日发热、咳嗽、呕吐并出现腹泻,每日10余次,大便为黄色蛋花汤样,量多,无腥臭味,尿少,前囟、眼窝稍凹陷。根据该患儿的临床表现,考虑最可能的病原体是()
如果王春林不服二审判决,他可以采取以下哪些措施?()。人民法院应当从以下哪些方面对王春林的再审申请进行考察?()。
签订建筑工程合同如何有效?()
组成《标准建设招标文件》建设施工合同的文件包括()。
下列有关全国人大代表的表述,正确的有()。
标准ASCII码共有______个不同的编码值。
Thebiggestthreatfacingairlinestodaymaynotbeaterroristwithagun,butthemanwiththeportablecomputerinbusiness【
最新回复
(
0
)