首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
54
问题
有以下程序
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全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=2,b;b=a<<2;printf("%d\n",b);}
有以下程序#includemain0{inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
以下叙述中正确的是
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)printf("
下列叙述中正确的是
以下错误的定义语句是
软件(程序)调试的任务是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
下列选项中属于面向对象设计方法主要特征的是
随机试题
Severalyearsintoacampaigntogetkidstoeatbetterandexercisemore,childobesityrateshaveappearedtostabilize,andm
上消化道大出血最常见的病因是
A.全血细胞减少B.红细胞及血小板正常C.红细胞及血红蛋白均减少D.血小板减少并有形态异常E.周围血可见大量原始和幼稚白细胞急性白血病血象表现为
患者,女,51岁。右下后牙咬合无力半年,无自发性疼痛。检查:牙周袋深6mm,牙龈明显退缩,根分叉区完全暴露。X线片:根分叉区呈完全透射区域。最可能的诊断是
男性,30岁,因3天来左上后牙肿痛来就诊。查龋深及髓,无探痛,Ⅲ度松动,叩痛(+++),龈轻红肿、有扪痛,无波动感。诊断应为()
甲企业2016年3月发生的费用有:计提车间管理人员工资费用25万元,发生管理部门人员工资15万元,支付广告宣传费用20万元,筹集外币资金发生汇兑损失5万元,支付固定资产维修费用15万元。则该企业当期的期间费用为()万元。
近代《申报》曾评述道:“这是华北战争以来的第一次胜利,也是国共宣布合作以后的第一个喜讯。我们的抗战是全面的持久的抗战。……不过,从这次晋北的初步进展中,我们却得到了一个深切的教训,那就是要保证抗战的胜利,政治工作必须和军事相配合,武力必须和民众相联络。”下
公安机关在发现不应逮捕的情况时,应如何处理?()
面对新技术、新媒体、思想文化新领域,到底是挺身入局还是_______?是与时俱进还是_______?夏衍、田汉等先行者的艰辛与辉煌,已经写在了历史深处,我们这一代共产党人,正面临着网络时代的挑战和考验。填入划横线部分最恰当的一项是:
Operationswhichleftpatients_________andinneedoflongperiodsofrecoverytimenowleavethemfeelingrelaxedandcomfort
最新回复
(
0
)