首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
75
问题
有以下程序
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/U7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
以下叙述中正确的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
以下选项中函数形参不是指针的是
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatseore[2];}STU;voidf(STUa){STUb={"Zhao",’m’
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
某二叉树中有15个度为1的节点,16个度为2的节点,则该二叉树中总的节点数为()。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
随机试题
急性心力衰竭病人的一般护理包括【】
三腔二囊管用于门静脉高压症止血的并发症包括
A.含铜宫内节育器B.短效口服避孕药C.避孕套D.绝育E.安全期避孕新婚夫妇要求婚后短期避孕,最宜选用的避孕方式是
A.肠系膜血栓B.异物堵塞肠腔C.急性弥漫性腹膜炎D.肠道功能紊乱E.水、电解质紊乱麻痹性肠梗阻见于
易复性疝是指
食品药品监督管理局向一药店发放药品经营许可证。后接举报称,该药店存在大量非法出售处方药的行为,该局在调查中发现药店的药品经营许可证系提供虚假材料欺骗所得。关于对许可证的处理,该局下列做法正确的是?
债券价值与到期时间的关系中,下列说法中正确的是()。
关于个体身心发展的成因,“白板说”观点属于()。
ChiefJusticeLi,Ladiesandgentlemen,Thankyouforgivingmetheprivilegeofattendingthishistoricdedicationand
Thetraincametoa/an______stop,makingmanypassengersfallofftheirseats.
最新回复
(
0
)