首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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() {inti,j,m=0,n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j>=i)m=1; n++; printf("%d\
当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为______。if(a<6)if(c>d)x=1;elseif(a<c)if(b>l)x=2
有以下函数 char*fun(char*p) {return p;} 该函数的返回值是______。
已有定义“int k=2;int*ptr1, *ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
以下程序的输出结果是______。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=1;cc<4;cc
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
下列程序执行后的输出结果是______。 main() { char arr[2][4]; strcpy (arr[0],"you");strcpy(arr[1],"me"); an[0][3]=’&’; printf("%s \n",arr [0]);
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
下列选项中不属于结构化程序设计原则的是
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
随机试题
∫02|x-1|dx=__________.
肿瘤组织分化越高()
缩窄性心包炎可能的主要病因是
交流整流电源作为继电保护直流电源时,直流母线电压,在最大负荷时保护动作不应低于额定电压的(),最高电压不应超过额定电压的115%,并应采取稳压、限幅和滤波酌措施。
高速公路联网收费系统中推荐采用的通行券有一次性纸质磁性券、一次性纸质二维条形码券和()三种。
下列变量中,通常属于数值型变量的有()。
2009年8月24日至10月4日家庭办公网民人均一周有效浏览时间趋势及增长率下列说法正确的是()。
中国近代制度化教育兴起的标志是清朝末年的“废科举,兴学校”,以及颁布了全国统一的教育宗旨和______。
中国近代教育的开启者是
A、Theycanbeusednormallytomailaletter.B、Theycanonlybeusedforexhibition.C、Theyareusedtoattractmoretourists.
最新回复
(
0
)