首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int add(int a,int b) { return(a+b); } main() { int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句中错误的是( )。
有以下程序: #include<stdio.h> int add(int a,int b) { return(a+b); } main() { int k,(*f)(),a=5,b=10; f=add; } 则以下函数调用语句中错误的是( )。
admin
2020-01-10
42
问题
有以下程序:
#include<stdio.h>
int add(int a,int b)
{
return(a+b);
}
main()
{
int k,(*f)(),a=5,b=10;
f=add;
}
则以下函数调用语句中错误的是( )。
选项
A、k=*f(a,b);
B、k=add(a,b);
C、k=(*f)(a,b);
D、k=f(a,b);
答案
A
解析
int(*f)()为一个函数指针变量,返回值为整型,f为一个指针变量,指向一个已经定义的函数,在调用该函数的时候需要把参数写在相应的小括号内,即(*指针名)(参数或参数列表),所以选项A调用错误,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/UWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){intc;c=10^5:printf("%d\n",c);}则程序的输出结果是
有以下程序#include<stdio.h>>main(){inta[]={10,20,30,40),*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}pfintf("%d\n"
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下列定义数组的语句中,正确的是
下面不属于软件测试实施步骤的是
以下叙述中错误的是
关于do循环体while(条件表达式);以下叙述中正确的是
关于“while(条件表达式)循环体”,以下叙述正确的是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
随机试题
氧化还原指示剂必须是氧化剂或还原剂。 ()
什么叫催化剂中毒?
临产后子宫收缩的特点不包括
简述我国《民事诉讼法》就特别程序规定的共同规则。
2006年2月1日,X公司销售一批材料给Y公司,含税价为585万元。2006年5月10日,Y公司资金周转困难,经双方协议,X公司同意Y公司以其一项长期债权投资抵偿债务,该项长期投资的账面余额为602万元,已计提62万元的减值准备。Y公司转让该项长期股权投资
甲、乙相约竞走,同一地点同一方向,甲的速度是6km/h,乙的速度是10km/h;20分钟后,甲受伤,每走半个小时可以选择休息5分钟,2小时后,甲、乙最多相距多少km?()
导游工作的经济性体现在直接创收、扩大客源、间接创收等方面,此外,还体现在导游工作可以()。
侧向滑步推铅球最后用力动作是通过蹬腿、送髋、转体、挺胸、低头、推臂、拨球一系列连贯动作将球推出。()
________.
PublicRelationsPublicrelationsisabroadsetofplannedcommunicationsaboutthecompany,includingpublicityreleases,
最新回复
(
0
)