首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
39
问题
有以下程序
#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://kaotiyun.com/show/ggRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
软件需求规格说明书的作用不包括
以下选项中关于程序模块化的叙述错误的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
在关系模型中,每一个二维表称为一个
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
对下列二叉树进行前序遍历的结果是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
下列叙述中正确的是()。
在社会主义初级阶段,公有制经济
若微机系统需要热启动,应同时按下组合键__________。()
关于加气混凝土墙的说法,正确的是()。
为鼓励更多同学参与“好读书,读好书”活动,班长负责设计一条宣传标语。他根据下面语段中的画线句拟出了标语的前半句,请续写后半句。(要求:与前半句语意相关、字数相等)书的世界是一个多彩的世界,与书为伴是人生最大的幸事。读到一本好书的时候会感到一时的快
中国有句谚语,“富不过三代”。德国也有谚语来形容三代人,“创造,继承,毁灭”。对此,你怎么看?
甲在其制作的玉米馒头中违规超量添加色素,销售金额累计达22万元。此种色素为合法食品添加剂,超量使用不足以造成严重食物中毒事故或者其他严重食源性疾病。甲的行为应认定为()。
设A是n阶可逆矩阵,且A与A-1的元素都是整数,证明:|A|=±1.
Itisplaincommonsense--themorehappinessyoufeel,thelessunhappinessyouexperience.【C1】______,recentresearchrevealst
星期四这天,围观者们聚集在一起观看暴风的时候,台风“潭美”(TyphoonTrami)引发的60英尺高的海水,在海宁市附近的海岸突然落下。当时并没有立刻弄清楚人们伤势有多严重,也没有任何死亡的报告。这场台风是由于浙江省东部的暴雨和时速80英里的风引起的,
最新回复
(
0
)