首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
41
问题
有以下程序
#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全国计算机二级
相关试题推荐
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
面向对象方法中,实现对象的数据和操作结合于统一体中的是()。
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
有以下程序:#include#defineSUB(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出
以下叙述中正确的是
数据库系统的核心是
在E-R图中,用来表示实体联系的图形是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
简述行政权力的有限性的体现。
简述量变和质变的复杂多样性。
A.凝血功能障碍B.阴道分泌物异常C.恶变D.下腹包块E.输卵管破裂羊水栓塞导致
下列关于合同解除的哪些说法是正确的?
某股份有限公司申请其公司债券上市交易,下列哪一项构成证券监督管理机构驳回其申请的理由?()
民用10(6)kV屋内配电装置顶部距建筑物顶板的距离不宜小于下列哪项数值?()
合同分析,一般要分析的内容包括()。
Usually, the consignor is the sane party as the ( ).
税务机关在采取税收保全措施时,不在保全措施范围之内的物品是( )。
根据所给材料。回答136-140题。2001到2005年间中国贸易总额的排位()。
最新回复
(
0
)