首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int funa(int a,int b) {return a+b;} int funb(int a, int b) { return a-b; } int sss(int
有以下程序 #include int funa(int a,int b) {return a+b;} int funb(int a, int b) { return a-b; } int sss(int
admin
2019-12-17
32
问题
有以下程序
#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涿l数成为求两个数据的和12,继续将:funb函数地址传给t,求两个数据差为5,和s累加后结果为17。
转载请注明原文地址:https://kaotiyun.com/show/rbCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx[3][3]={{2},{4},{6}},i,*q=&x[0][0];for(i=0;i
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
以下选项中,合法的C语言实数是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
若有定义:inta[2113];,以下选项中对a数组元素正确引用的是
在软件开发中,需求分析阶段产生的主要文档是
在E-R图中,用来表示实体联系的图形是
实体电影和实体演员之间的联系是()。
随机试题
女,26岁,主诉:近半年全口牙龈逐渐肿大,牙易出血,偶有自动出血史。诊断前应重点做如下检查,除了
A.在胃液中形成胶体物,保护溃疡面B.阻断H2受体C.阻断促胃液素受体D.抗幽门螺杆菌药E.抑制胃壁细胞质子泵雷尼替丁抗消化性溃疡的机制是
骨质内含量最多的无机盐是()。
男孩,4岁。一向偏食,不吃鱼肉蛋,近日发现面色渐苍白,不愿活动,时而腹泻。查体心肺正常,肝于肋下触及3cm,脾未及,血Hb60g/L,RBC2.90×1012/L,血涂片;红细胞大小不等,以小为主,中心淡染区扩大。确定此病最灵敏的指标是
设置措施项目清单时,确定夜间施工等项目主要应参阅( )。
()通常只能够被申购和赎回。
2015年末,某国未清偿外债余额为2000亿美元,其中,1年及1年以下短期债务为400亿美元。当年该国需要还本付息的外债总额为500亿美元。该国2015年国民生产总值为8000亿美元,国内生产总值为10000亿美元,货物出口总额为1600亿美元,服
所有者权益变动表中,企业至少应当单独列示反映的项目不包括()。
设ξ1,ξ2,ξ3是Ax=0的基础解系,则该方程组的基础解系还可以表示成()。
抗日战争胜利后,某些民主党派的领导人物曾经鼓吹“中间路线”,他们所提倡的是
最新回复
(
0
)