首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int add( int a,int b){ return (a+b); } main() { int k, (*f)(), a=5,b=10; f=add; … } 则以下函数调用语句错误的是( )。
有以下程序 #include int add( int a,int b){ return (a+b); } main() { int k, (*f)(), a=5,b=10; f=add; … } 则以下函数调用语句错误的是( )。
admin
2020-07-28
31
问题
有以下程序
#include
int add( int a,int b){ return (a+b); }
main()
{ int k, (*f)(), a=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);
答案
A
解析
int (*f)()为一个函数指针变量,返回值为整型,f为一个指针变量,指向一个已经定义的函数,在调用该函数的时候需要把参数写在相应的小括号内,即(*指针名)(参数或参数列表),所以选项A)调用错误,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/1E3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序#include<stdio.h>#defineS1(z)4*z+4*(z)#defineS2(x,y)4*(x)*(y)+y*xmain(){inta=1,b=2;printf("%d,",S1(a+b));prinff(
若有定义:inta,b,c;,想通过语句:scanf("%d,%d%d",&a,&b,&e);把1、2、3分别输入给变量a、b、c,则正确的键盘输入是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N
设有如下三个关系表:下列操作中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
随机试题
被申请人应当在接到仲裁委员会送达的仲裁申请书副本之日起_______内提交答辩书。()
患者,女,70岁。多发性关节疼痛30年。双侧腕关节肿痛、僵硬、强直、不能活动,双手手指向尺侧偏斜、关节呈梭形肿胀、活动受限。X射线片可见关节间隙狭窄、骨质破坏。最终导致该患者腕关节强直的原因是
女性,32岁,因原发性血小板减少性紫癜,需输注血小板200ml,其正确的护理措施为
技术资料是开发建设项目的重要技术管理成果,其主要内容包括:前期工作资料,土建资料。()
(2004年卷一第78题)以下关于我国专利制度的哪些说法是错误的?
握手有伸手先后的规矩,下列说法正确的是:
粟和稷实际就是人们常见的小米,当它在民间作为人们餐桌上的主食时,名字是粟;当它被呈人宫廷,作为社稷坛上祭天的成果时,名字是稷。同一种作物拥有了两种不同的名字,在这作物的分工背后,隐藏着人的分工,在历史长河的某一瞬间,小米们走上了两条路,一种是名为粟的粮食,
某程序设计语言规定在源程序中的数据都必须具有类型,然而,(28)并不是做出此规定的理由。
下列关于Windows2003系统下DHCP服务器的描述中,错误的是
Whatisthefirstwordthebabytosay?
最新回复
(
0
)