首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2015-07-28
40
问题
有以下程序
#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、17
B、23
C、24
D、22
答案
A
解析
考查函数的调用。函数sss()根据参数(*t)()决定调用funa()还是funb(),所以语句"x=sss( funa, 9,3 );"执行结束后,x=12。语句"x+=sss(funb,8,3);"执行结束后,x=12+5=17,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/fOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是_______。main(){inta=0,b=0,c=0;if(++a>0||++b>0)++c;printf("\na=%d,b=%d,c=%d",a,b,c);}
设有定义“int a=3,b,*p=&a”,则下列语句中使b不为3的语句是______。
下面说明不正确的是______。
设已有定义:char*st="how are you";,下列程序段中正确的是______。
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,则函数值为______,否则为______。
有如下程序段 int a=14,b=15,x; char c=’A’; x=(a&&b)&&(c<’B’); 执行该程序段后,x的值为______。
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
下面结构体的定义语句中,错误的是
下列叙述中正确的是()。
随机试题
存在于第二间隙的体液有()
患者男性,52岁,慢性乙型肝炎病史6年,1个月前出现皮肤金黄色。查体:肝掌、蜘蛛痣。下列化验检查结果不正确的是
脑膜刺激征[颈强直测试、克匿格(Kernig)征、布鲁金斯基(Bmdzinski)征]。
《建设工程质量管理条例》规定,建设单位应当自建设工程竣工验收合格之日起()日内,将建设工程竣工验收报告和规划、公安消防、环保等部门出具的认可文件或者准许使用文件报建设行政主管部门或者其他有关部门备案。
施工方是承担施工任务的单位的总称谓,它可能是()。
确保风险管理体系的全面性是商业银行内部控制的目标之一。()
所有经典都有其局限性,不加选择地将经典灌输给学生确实是缺乏教育责任的表现。但将经典进行删节,然后将_______的“洁本”教给学生,就一定能给学生营造出理想的“世外桃源”吗?填人划横线部分最恰当的一项是()。
学校应该教育孩子培养有利于健康的卫生习惯。例如,用棉花棒掏耳垢就是一种好习惯,它会防止由于耳垢的堆积影响听力。以下哪一项如果是真的,会构成对上述建议的质疑?(1)有些有利健康的良好习惯很小的孩子就能接受,因此,良好习惯的培养应该从学龄前开始。(2)掏耳
OlympicGamesareheldeveryfouryearsatadifferentsite,inwhichathletes【1】differentnationscompeteagainsteachotherin
Oneofthemostunexpectedthingsabouthavingchildrenishowthequesttomoldperfectlittlehumansultimatelybecomesaproj
最新回复
(
0
)