首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
93
问题
有以下程序
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://kaotiyun.com/show/DxRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不属于C语言程序运算符的是
若变量已正确定义,在if(W)printf(’’%d\n’’,k);中,以下不可替代W的是
以下叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’),*cq=p;以下不能计算出一个char型数据所占字节数的表达式是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
VN程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。yoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+lj<nj++)if(f
设有定义charstr[]=’’Hello’’;则语句printf(’’%d%d’’,sizeof(str),strlen(str));的输出结果是
下列叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
随机试题
下列DNA中,一般不用作克隆载体的是
下列哪个β受体阻断剂有内在拟交感活性
按照建设工程承发包方式分类,建设工程合同类型包括()。
公安工作是政策性与法律性棚分离的一项工作。()
马克思主义哲学的科学性和革命性是以()为基础的。
中美、中欧纺织品争端表明,美国与中国之间巨大的贸易逆差根源于()。
用户交互界面设计的易用性原则不包括()。
IEEE802局域网参考模型只对应OSI参考模型的数据链路层与______。
HistoricallytheUkrainiansareanancient______whichhaspersistedandsurvivedthroughterriblecalamity.
Sharingaccommodationis______.Studentswhosharewithothersinaccommodationwillprobablyspendanaverageof______.
最新回复
(
0
)