首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int funa(int a,int b){retum a+b;} int funb(int a,int b){return a-b;} int sss(int(*t)(),int x,int y){retu
有以下程序 #include<stdio.h> int funa(int a,int b){retum a+b;} int funb(int a,int b){return a-b;} int sss(int(*t)(),int x,int y){retu
admin
2019-04-24
35
问题
有以下程序
#include<stdio.h>
int funa(int a,int b){retum a+b;}
int funb(int a,int b){return a-b;}
int sss(int(*t)(),int x,int y){retum((*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/4LRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。maini(){chara=’A’;intb=20;printh("%d,%o",(a=a+a,a+b,b),a+’a
请读程序: #include<stdio.h> voidfun(int*s) {staticintj=0; do s[j]+=s[j+1] while(++j<2); } main() {intk,
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
已有定义:chara[]="xyz"’b[]={’x’,’y’,’z’);,以下叙述中正确的是______。
给定程序MODll.C中函数fun的功能是:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("
以下叙述中正确的是()。【08年9月】
软件(程序)调试的任务是()。【10年3月】
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。【10年9月】
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
Windows7附带的程序和功能必须打开才能使用,部分功能默认情况下是打开的。()
使用止血带止血应间隔放松止血带1~2min,其间隔时间是
关于民事诉讼中的平等原则、同等原则、对等原则,下列说法中正确的是:()
()的优点是企业可不必预先筹集一笔相当于资产买价的资金就可以获得所需要的资产。
关于建设工程监理的含义正确的表述是()。
在旅行社诚信体系的建立和健全工作中,()应全面推进旅行社诚信评估体系的建设,以促进我国旅行社诚信体系的建立和健全。
导游服务方式有______和______方式两种。
在下图所示的四种情景中,属于光的反射现象的是()。
根据迁移过程中所需要的内在心理机制的不同,学习迁移可以分为()。
设y=ln(1-2x),则y’’(0)=____________.
最新回复
(
0
)