首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int add(int a,int b) main() {return(a+b);} {int k,(*f)(),a=5,b=10; f=add; …… } 则以下函数调用语句错误的是
有以下程序 int add(int a,int b) main() {return(a+b);} {int k,(*f)(),a=5,b=10; f=add; …… } 则以下函数调用语句错误的是
admin
2019-06-09
28
问题
有以下程序
int add(int a,int b) main()
{return(a+b);} {int k,(*f)(),a=5,b=10;
f=add;
……
}
则以下函数调用语句错误的是
选项
A、k=add(a,b);
B、k=(*f)(a,b);
C、k=*f(a,b);
D、k=f(a,b);
答案
C
解析
在语句“k=*f(a,b)”中,由于“()”的优先级高于“*”,所以“*f(a,b);”表示其返回类型为指针的带有两个整型参数的函数,而不是整型数值,因此选项C为错误的调用形式。
转载请注明原文地址:https://jikaoti.com/ti/MGf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
函数fun的功能是:从三个形参a,b,c中找出中间的那个数,作为函数值返回。例如,当a=3,b=5,c=4时,中数为4。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
以下叙述错误的是()。
在关系模型中,每一个二维表称为一个()。
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
有三个关系R、S和T如下:则由关系R和S得到的关系T的操作是()。
以下选项中叙述正确的是()。
下列选项中不属于结构化程序设计原则的是()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
随机试题
Peoplehavebeenholdingheateddiscussionsrecentlyaboutwomen’sexperienceintheworkplace.LastmonthSherylSandberg,chie
螺旋外钩由接头、钩杆、螺旋锥体组成。()
耐药性是指
对渗出液诊断最有帮助的指标是
白内障摘除联合人工晶状体植入术后1天,角膜水肿最可能的原因是
关于乳腺摄影时压迫必要性的描述,错误的是
下列哪种物质是燃料不完全燃烧的产物
服务规划差距是指单位制定的服务规划与特定项目监理服务执行者对顾客的质量预期的认识不一致。其原因错误的是( )。
商业银行开展个人理财业务关于制度建设的要求不包括()。
把一堂美术课所要传授的知识、技能训练等内容,按照教学过程及特点组织起来,安排好前后顺序。这个过程是()。
最新回复
(
0
)