首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-12-17
30
问题
有以下程序
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/NFf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序,则程序的输出结果是#includemain(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n”,c1,c2);}
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;’printf("%d\n",x);}程序的运行结果是
以下叙述中错误的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
以下叙述中正确的是
有以下程序fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);printf("%d,",k);
下列叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下面选项中关于“文件指针”概念的叙述正确的是
随机试题
A.脘痞B.腹胀C.胁胀D.鼓胀胁的一侧或两侧有胀满、支撑的感觉,是
关于子宫破裂的描述,以下正确的是
发生重大医疗事故的部门应在多长时间内上报其卫生行政部门
磺胺甲基异哑唑是
胎头矢状缝与母体骨盆人口右斜径一致,小囟门位于母体骨盆左前方,其胎位是
王某因涉嫌伤害犯罪被依法逮捕,他有权委托律师为其申请取保候审。()
长丰公司是由中国鼎丰公司与加拿大泰丰公司于1997年合资建立的中外合资经营企业。该合资企业的董事长为鼎丰公司委派的李某。2000年9月3日,长丰公司为业务经营期间,其所在地的工商行政管理局认为该合资企业有重大违法行为,遂作出吊销该公司营业执照的行政处罚决定
后来,人们尝试将一种含有毒性的特种防护漆涂在船壳上,藤壶终于“______”,然而海洋生物也因此受到“株连”。为了防止“______”,保护海洋生物资源,人们继续研究。直到有一天,美国人K.费斯奇怒火中烧时,发现了曙光。一种既能消除藤壶又不伤害海洋生物的辣
曲线弧x=x(t),y=y(t)由方程组确定,试求该曲线在t=1处的曲率.
A、Theexamwaseasier.B、Tomissurethathewilldobetter.C、Theexamiseasierthanlastone.D、Tomisafraidoffailingthe
最新回复
(
0
)