首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2019-04-24
39
问题
有以下程序:
#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/MURp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是()。【10年3月】
有以下程序,其中k的初值为八进制数:#include<stdio.h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是()。【10年3
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。【09年3月】
下列函数的功能是()。【09年9月】fun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;))
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
检查软件产品是否符合需求定义的过程称为
下列关于数据库设计的叙述中,正确的是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
下列不属于软件工程3个要素的是()。
随机试题
MarkTwain’sfullliterarycareerbegantoblossomin1869withatravelbook______,anaccountofAmericantouristsinEurope
Aphonecallsenthim______tothehospital.
“罗盘纹”是形容哪种药材的断面特征
A.心B.肺C.肝D.脾E.肾在中医五轮学说中黑睛为风轮,属()。
房地产经纪行业发展的制约因素不包括:()。
可以发行金融债券的机构有()
人民教育出版社普通高中课程标准实验教科书《思想政治必修4──生活与哲学》第八课第二框《用发展的观点看问题》一共包括以下两个小标题:(1)前途是光明的,道路是曲折的;(2)做好量变的准备,促进事物的质变。请对这一框的教学内容进行简要分析,并进行教学设计
[*]
你小时候读过的那些有趣的故事你还记得吗?
______weareallhere,let’stryandreachadecision
最新回复
(
0
)