首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include int funa(int a,int b){return a+b;} int funb(int a,int b){return a一b;} int sss(int(*t)(),jnt x,int y){re
以下程序的输出结果是( )。 #include int funa(int a,int b){return a+b;} int funb(int a,int b){return a一b;} int sss(int(*t)(),jnt x,int y){re
admin
2017-10-24
60
问题
以下程序的输出结果是( )。
#include
int funa(int a,int b){return a+b;}
int funb(int a,int b){return a一b;}
int sss(int(*t)(),jnt x,int y){retern((*t)(x,y));}
main(){int x;
x=sss(funa,9,3);
x+=sss(funb,8,3);
printf(’’%d\n’’,x);}
选项
A、17
B、22
C、24
D、23
答案
A
解析
题目中函数funa的功能计算两个数据的和,funb的功能计算两个数据的差,函数sss中利用指向函数的指针作为函数的参数,可以在调用的时候,根据接收的函数地址来决定调用哪一个函数。主函数中调用x=sss(funa,9,3),将funa函数的地址传递给t,因此sss函数成为求两个数据的和12,继续将funb函数地址传给t,求两个数据差为5,和x累加后结果为17,选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/8bxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空:#include<stdio.h>#defineN3typedefstruct{in
有以下程序:main(){intn=0;do{n++;printf("%d\n",n);}while(n<=3);}程序的输出结果是()。
有以下定义和语句:structstudents{intnum;charname[20];charc;struct{intgrade1;intgrade2;}s;};structstudents
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
下列叙述中正确的是()。
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
下面程序的运行结果是__________。#inelude#defineSIZE12main(){chars[SlZE];inti;for(i=0;i
以下程序的运行结果是____________。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf(“%d\n”.MAX(ij));}
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf(“%d﹨n”,F(a++,b++));}程序运行后的输出结果是()。
随机试题
急性肾炎引起水肿的主要机制是
药品零售连锁企业由总部和若干门店构成。()
某施工双代号网络进度计划如下图所示,其中A、B、D工作使用同一种施工机械,开工前有一台施工机械出现故障,导致可使用的该机械只有一台,根据现场施工条件,工作顺序调整为B、A、D,设备租赁费2000元/天。问题:由于业主的原因,工作E比原计划延长5天,
对于证券公司融资融券业务中业务管理风险的控制,证券公司应该( )。
下列关于个人汽车贷款原则的说法,不正确的是()。
股份有限公司因减资等原因而回购本公司股票在注销库存股时,应按注销库存股的账面余额,贷记“库存股”科目,当回购价格大于回购股份所对应的股本时,应()。
完善的党内法规体系要求完善以党章为根本,()为核心的党内法规制度。
申请事业单位法人登记,应当具备的条件包括()。
甲、乙双方连续几年订有买卖“交流电机”的合同。有一次签订合同时,在“标的物”一栏只写了“电机”两字。当时正值交流电机热销,而甲方供不应求,故甲方就以直流电机交货。就民法的基本原则而言,甲方违反了()。
王某有私房三间,经协商,王某以5万元的价格将房屋出售丁某,双方签订了买卖合同,丁某交付了价金。三日后,李某了解到王某要出售私房,遂与王某协商,愿以7万元的价格购买王某的私房,王某同意,双方签订了房屋买卖合同,李某交付了7万元购房款,王某和李某到房产局办理了
最新回复
(
0
)