首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
53
问题
有以下程序
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全国计算机二级
相关试题推荐
以下叙述中正确的是
若变量已正确定义,在if(W)printf(’’%d\n’’,k);中,以下不可替代W的是
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printff’’*’’);程序段的输出结果是
以下叙述中正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
设有定义charstr[]=’’Hello’’;则语句printf(’’%d%d’’,sizeof(str),strlen(str));的输出结果是
以下叙述中正确的是
若有以下函数首部intfun(doublex[10],int.cn)则下面针对此函数的函数声明语句中正确的是
以下叙述中错误的是
给定程序MODll.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。
随机试题
《人间喜剧》的艺术成就。
国际贸易中最主要的运输方式是
身处教育实践第一线的研究者与受过专门训练的科学研究者密切协作,以教育实践中存在的某一问题作为研究对象,通过合作研究,再把研究结果应用到自身从事的教育实践中的一种研究方法,这种方法是()。
10岁小儿,因多尿、烦渴、疲乏来院就诊,经检查空腹血糖10mmol/L,临床诊断为糖尿病胰岛素依赖型。护士指导其控制饮食时,每日正确的热卡摄入量是( )。
患者狂病,两目怒视,面红目赤,.突然狂乱无知,遇人叫骂,毁物伤人,舌质红绛,苔黄腻,脉弦大滑数,辨证属
新生儿窒息复苏评估的三大指标是
如果监理单位的行为属于无权代理、无效代理,或者是监理单位对监理的事务“不作为”,给施工承包合同的双方当事人造成了损失的,应当由()负责对该损失进行赔偿。
首创“心理测验”这一术语的学者是
Whendawncame,theyrealizedthattheboatwasblockedinice.Thecaptain(81)asleepbuttherestofthecrewhurriedlywo
Governmentisnotmadeinvirtueofnaturalrights,whichmayanddoexistintotalindependenceofit,andexistinmuchgreate
最新回复
(
0
)