首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun1(int a,int b) {return a+b;} int fun2(int a,int b) {return a-b;} int fun(int(*t)(int,int),int x,
有以下程序: #include<stdio.h> int fun1(int a,int b) {return a+b;} int fun2(int a,int b) {return a-b;} int fun(int(*t)(int,int),int x,
admin
2021-07-09
30
问题
有以下程序:
#include<stdio.h>
int fun1(int a,int b)
{return a+b;}
int fun2(int a,int b)
{return a-b;}
int fun(int(*t)(int,int),int x,int y)
{return((*t)(x,y));}
main()
{
int x;
X=fun(fun1,9,3);
x+=fun(fun2,8,3);
printf("%d\n",x);
}
程序运行后的输出结果是( )。
选项
A、24
B、23
C、17
D、22
答案
C
解析
本题主要考查函数作为形参时的使用,由x=fun(fun1,9,3);可得到x=9+3=12,而后直接传入函数fun2,x=x+8-3=12+5=17。故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/8Ytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于return语句的叙述中正确的是
C语言中char类型数据占字节数为()。
以下程序段的输出结果是()。#include<stdio.h>main(){charp[][4]={’’ABC’’,’’DEF’’,’’GHI’’};inti;for(i=0;i<3;i++
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x—1);printf(“x=%d,y=%d”,X,y);
有以下定义语句,编译时会出现编译错误的是()。
以下选项中,不合法的C语言用户标识符是
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
设有如下关系表:则下列操作正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
巡回护士的具体工作不包括
某镇卫生院3名医务人员违反《献血法》规定,将不符合国家规定标准的血液用于患者。由于患者家属及时发现,经治医师采取果断措施,幸好未给受血者健康造成损害。根据《献血法》规定,当地县卫生局应对3名医务人员给予的行政处理是
我国西南某新建机场为高填方机场,其中航站区坐落在土质混合料的填方区,面积约为30000m2。施工过程中发生了以下事件:事件一:为强化施工质量管理,在强夯压实土石方时,使用自动监测装置,对其施工过程进行了实时监控。事件二:在冬季低温施工时,发现填料中含有
关于会计凭证的保管,以下说法正确的是()。
下列不属于金融债券的是()。
银行市场定位的步骤是()。
企业标准体系的构成,是以()为主体。
.()(1)ab=1.(2)a2一3a+1=0,b2一3b+1=0.
Helicobacterpyloriisoneofhumanity’soldestandclosestcompanions,andyetittookscientistsmorethanacenturytorecogn
Ms.Merkellistenedcarefully______shemightdiscoverexactlywhatthelittleboywanted.
最新回复
(
0
)