首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
51
问题
有以下程序
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全国计算机二级
相关试题推荐
下列定义数组的语句中,正确的是
有以下程序intf(intm){staticintn=0;n+=m;returnn;)main(){intn=0;printf("%d,",f(++n));printf("%d\n",f(n++));}程序运行后的输出结果是
下列关于栈叙述正确的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断C中的字符是否为大写字母的表达式是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
下列描述中,不符合良好程序设计风格要求的是
随机试题
下列关于接零保护的说法正确的是().
日本的社会保障立法萌芽于()
上消化道出血最常见的原因是
【2001年第101题】关于高层钢结构建筑结构缝的设置,下列何种缝不宜设置?
无助于降低喷混凝土回弹量和工作面粉尘浓度的措施是()。
基金申购一般发生在()的时间。
职业病是指企业、事业单位和个体经济组织的劳动者在职业活动中,因接触粉尘,放射性物质和其他有毒、有害物质等因素而引起的疾病。下列属于职业病的是()。
根据资料,回答问题。苏州市规模以上高新技术产业产值比重1998~2005年,苏州市规模以上的高新技术产业产值占规模以上工业总产值比重最大的年份与最小的年份相比,比重相差多少?()
()负强化指取消奖励而消退某种行为。
利用缓冲技术进行设备管理的主要目的是()。
最新回复
(
0
)