首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
73
问题
以下程序的输出结果是( )。
#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://kaotiyun.com/show/8bxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。#include<stdio.h>main(){intx=20; printf("%d",0<x<20); printf("%d\n",0<x&&x<20);
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符作为输入结束标志。请填空。#include<stdio.h>long();/*函数说明语句*/main(){longn;n=func(
当运行以下程序时,输入abcd,程序的输出结果是()。insert(charstr[]){inti;i=strlen(str);while(i>0){str[2*i]=str[i];str[2*i-1]=’*
以下关于return语句的叙述中不正确的是()。
以下程序的运行结果是()。#defineMAX(a,B)(a>b?a:B)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
下面关于算法的叙述中,正确的是()。
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是()。
下列叙述中错误的是()。
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
随机试题
对接近常压的溶质浓度低的气液平衡系统,当总压增大时,亨利系数E(),相平衡常数m(),溶解度系数()。
作为编制设计基本原则的具体化,()的任务是科学测定国务院、省、市、县、乡行政机关以及某些派出机关的编制总额。
骨质疏松症患者进行骨密度测量的诊断标准是
在经络系统中,具有离、入、出、合循行特点的是
就城市整体而言,经济发达的城市中()占有较高的比重。
根据《建设工程安全生产管理条例》的规定,建设单位在编制()时,应当确定建设工程安全作业环境及安全施工措施所需费用。
属于资产组合风险监控的关键风险指标的是()
海洋是陆域通过流域的自然延伸,在海洋开发活动中,海洋捕捞、海上运输、海洋矿产开发和海水养殖等生产环节是在海域和流域共同完成;而海盐业和海水利用等则完全是在陆域上完成所有生产环节。此外,现代科学技术发展在推动海洋科技进步、海洋产业发展的同时,海洋高新技术的发
少年期中学生品德的发展可逆性大,体现出他们那种半幼稚、半成熟、独立性、依赖性错综复杂而又充满矛盾动荡性的特点。其原因有()
陈颖是某环境科学院的研究人员,现在需要使用Excel来分析我国主要城市的降水量。根据下列要求,帮助她完成这项工作。在单元格区域P2:P32中,插入迷你柱形图,数据范围为B2:M32中的数值,并将高点设置为标准红色。
最新回复
(
0
)