首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-06-15
29
问题
有以下程序:
#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);
答案
D
解析
D)选项中*f(a,b)表示调用后返回一个指向整型数据的地址指针,即该函数的返回值为指针类型,所以不能将其赋值给整形变量k。
转载请注明原文地址:https://jikaoti.com/ti/ioz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intflintx)
以下程序的输出结果是()。intf(intm)main(){intn=0;{staticintn=0;printf(’’%d,’’,f(++n));n+=m;returnn;}pri
以下程序段完全正确的是
以下程序段的输出结果是()。char*s="\\141\141\abc\t":pirntf("%d\n",strlen(s));
有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[i][b[j][i]];printf("%d\n
下列说法正确的是()。
下列说法不正确的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
随机试题
认定公民无民事行为能力案件
男,48岁,搬运重物,疝脱出至阴囊,此次不能回复,伴疼痛,发热、呕吐、停止排便排气。手术治疗,术中关键在于
在前房角镜下,前房角关闭是指
乳牙急性牙髓炎的重要症状是
某心性水肿患者,用地高辛和氢氯噻嗪治疗,2周后患者出现多源性室性早搏,其主要原因是( )。
行为人可以通过某些方式取得票据权利,这些方式有()。
注册会计师对被审计单位的持续经营假设进行考虑时,其中对审计报告影响的相关说法中,错误的是()。
国家建立(),运用科学方法,根据食品安全风险监测信息、科学数据以及有关信息,对食品、食品添加剂、食品相关产品中生物性、化学性和物理性危害因素进行风险评估。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test.t""rb");
TheCapitalofNorthernIslandis______.
最新回复
(
0
)