首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int add(int a,int b) { return(a+b); } main() { int k,(*f)(),a=5,b=10; f=add; … }
有以下程序 int add(int a,int b) { return(a+b); } main() { int k,(*f)(),a=5,b=10; f=add; … }
admin
2020-07-28
23
问题
有以下程序
int add(int a,int b)
{
return(a+b);
}
main()
{ 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/IvD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于宏的叙述中正确的是()。
将自然数集设为整数类I,则下面属于类1实例的是()。
以下选项中,合法的C语言实数是()。
以下叙述中错误的是()。
下面模型中为概念模型的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。例如,s所
已定义以下函数:intfur(int*p){return*p;}fun函数的返回值是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,使它能得
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
在检验B665型牛头刨床工作台上平面的平面度时,以工作台上平面()点建立基准面。
患者男性,63岁,因病态窦房结综合征而植入DDD起搏器,为了解起搏器功能而行24小时动态心电图检查。当自身心房率快于起搏器下限频率,而自身的PR间期短于起搏器的AV间期时,心电图表现为
柯萨可夫精神病临床特点为
良性与恶性肿瘤判定中,最有诊断意义的是
权益乘数的高低取决于企业的资本结构;资产负债率越高,权益乘数越高,财务风险越大。()
从资金的借贷关系看,利率是一定时期运用资金的交易价格。()
下列关于互斥项目排序问题的说法中,正确的有()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性:
Inthepastfiftyyears,Americansocietyhaschangedagreatdeal.Fiftyyearsago,mostAmericanslivedinsmall【C1】______.Th
WheredidPetermeetSusanforthefirsttime?
最新回复
(
0
)