首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
22
问题
有以下程序:
#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://jikaoti.com/ti/NIG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7),{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:swi
有以下程序#include<stdio.h>main()intfun(){inti,s=1;{staticintx=1;for
下面不属于软件需求规格说明书内容的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
关于do循环体while(条件表达式);以下叙述中正确的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
表达式:(int)((double)9/2)-9%2的值是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
随机试题
牙根表面覆盖牙骨质最薄处是
脱肛以直肠脱垂长度分为Ⅲ度,其中Ⅰ度脱垂脱出其中Ⅲ度脱垂脱出
以下关于减少消耗臭氧层物质的做法,不符合《大气污染防治法》的是( )。
关于债券发行的定价方式,下列论述正确的有( )。
某工业企业(增值税一般纳税人),2007年1月购销业务情况如下:(1)购进生产原料一批,已验收入库,取得的增值税专用发票上注明的销售额23万元、税款3.91万元,另支付运费(取得发票未经地方税务局认定)3万元;(2)为专项工程购进钢材2
风险:损失:保险
下列关于世界历史的说法正确的是:
下列字符串中不能作为C++标识符使用的是
OurculturehascausedmostAmericanstoassumenotonlythatourlanguageisuniversal,butthatthegesturesweuseareunders
UnitedNations(UN)isaninternational【C1】______ofcountriescreatedto【C2】______worldpeaceand’cooperation.TheUNwasfound
最新回复
(
0
)