首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int funa(int a,int b){ return a+b;} int funb(int a,int b){return a-b;) int sss(int(*t)(),in
有以下程序 #include int funa(int a,int b){ return a+b;} int funb(int a,int b){return a-b;) int sss(int(*t)(),in
admin
2019-06-09
49
问题
有以下程序
#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
解析
函数funa的功能计算两个数据的和,funb的功能计算两个数据的差,函数sss中利用指向函数的指针作为函数的参数,可以在调用的时候,根据接收的函数地址来决定调用那一个函数。主函数中调用x=sss(funa,9,3),将funa函数的地址传递给t,因此sss函数成为求两个数据的和12,继续将funb函数地址传给t,求两个数据筹为5,和s累加后结果为17。
转载请注明原文地址:https://kaotiyun.com/show/J3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序存在文件PROGl.C中。请勿改动主函数
以下叙述错误的是()。
若有“doublea:”,则正确的输入语句是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8),data2;则以下赋值语句中错误的是()。
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为()。
以下能正确定义字符串的语句是()。
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
随机试题
17岁的高中生甲向30岁的邻居乙借钱1000元购买自行车,在购买时不慎将钱丢失。乙要求甲还钱,甲不得已将事情告诉父母。申的父母一方面对儿子进行批评教育,另一方面认为乙不应该借钱给其未成年的孩子,而且钱已丢失,因而拒绝还钱。如果甲以自己的劳动收人为主要生
大军不知广所之,故弗从。之:________
关于房室传导阻滞的表述,不正确的是
外感热病中,正邪相争,提示病变发展转折点的是
人体免疫细胞可分为两类,一种是保卫人体不受侵犯的“军队”型细胞,另一类则是维持内部治安的“警察”型细胞。前者是通过抗原抗体反应来实现抗病毒感染,其作用反应通常需要一定的时间;后者又称为自然杀伤细胞(NK细胞),人体体内每天会诞生100万个新细胞,其中约有5
采用直接投资和资本金注入方式的政府投资项目,由政府进行投资决策,政府要审批(),并对项目的风险承担责任。
标的证券暂停交易,融资融券债务到期日仍未确定恢复交易日或恢复交易日在融资融券债务到期日之后的,融资融券的期限不可以顺延。()
—Howoftendoyougotoseeafilm?—_____,Monday,WednesdayandFriday.
分数进行操作,每次分母加15,分子加7。问至少经过几次这样的操作能使得到的分数不小于?()
“一战”后,协约国与奥地利签订的确认奥匈帝国解体的文件是()。
最新回复
(
0
)