首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int add(int a,int b){return(a+b);} main() { int k,(*f)(),13.=5,b=10; f:add; } 则以下
有以下程序: #include int add(int a,int b){return(a+b);} main() { int k,(*f)(),13.=5,b=10; f:add; } 则以下
admin
2019-01-11
40
问题
有以下程序:
#include
int add(int a,int b){return(a+b);}
main()
{ int k,(*f)(),13.=5,b=10;
f:add;
}
则以下函数调用语句错误的是( )。
选项
A、k=f(a,b);
B、k=add(a,b);
C、k=(*f)(a,b);
D、k=*f(a,b);
答案
D
解析
*与()的优先级为()的优先级高于*,因此(*f)()定义函数指针f。f指向函数的指针,f=add,将函数add()的首地址赋给指针f,所以调用函数add()可以写为f(),其返回值是整型,不是指针类型,不能用*取指针指向的内存单元的数据,故k=*f(a,b)的调用方式错误。答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/b7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)g学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
请编写函数fun,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串:123412132,输入字符为:1,则输出:3。注意:部分源程序在文件PROGI.C中。请勿改动主函数main和其他函数中的任何
给定程序MODll.C中函数fun的功能是:实现两个整数的交换。例如给a和b分别输入:60和65,输出为:a=65b=60请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#i
给定程序MODll.C中函数fun的功能是:计算整数n的阶乘。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#includedouble
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是()。
算法的复杂度主要包括时间复杂度和______复杂度。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下列对于软件测试的描述中正确的是 ______。
随机试题
加强公安队伍思想政治建设始终要把()放在首位。
下列哪些是法约尔确定的管理六项活动( )
A.主动一被动型B.指导一合作型C.共同参与型D.强制一被动型E.指导一参与型一个昏迷患者被送到医院,医生对他进行治疗,这种医患关系属于
当基坑开挖较深,降水深度>6m且场地狭窄时,可采用()法降水。
影响混凝土拌合物和易性的主要因素包括()。
债券信用评级行业在我国首次出现是在()。
以下关于权益类理财产品,说法正确的是()。
假如你是某班的班主任,开学初准备在班级举办为期一学期的阅读经典书籍活动,请设计该活动方案(至少包括题目、活动目的、活动主题、活动内容与过程、效果检验方法等)。要求:(1)自选一个学段(如小学、初中或高中);(2)设计目的明确、内容详实,活动具有可操作
从装满140克浓度为85%的盐水杯中倒出60克盐水后,再倒入清水将水杯装满并使之混合均匀。这样反复两次后,杯中盐水的浓度为:
以下关于BSP目标的描述Ⅰ.确定信息系统的优先顺序Ⅱ.基于企业组织机构采建设信息系统Ⅲ.提供数据处理资源的管理Ⅳ.增加信息系统高收效的实施Ⅴ.改善信息系统管理部门与用户间关系其中,正确的有哪个(些)?
最新回复
(
0
)