首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
62
问题
有以下程序:
#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://kaotiyun.com/show/D0tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intflintx)
有以下程序#includemain(){intc[6]={10,20,30,40,50,60),*p,*s;p=c;s=&c[5];printf("%d\n",s—p);}程序运行
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i<30;i+=10)a+=f((double)i);printf("%3.
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
下列说法不正确的是()。
在C语言中,以下说法不正确的是()。
随机试题
叶片泵可成为双向变量泵。()
阅读《马伶传》中的一段,回答文后问题。其夜,华林部过马伶曰:“子,天下之善技也,然无以易李伶,李伶之为严相国至矣,子又安从授之而掩其上哉?”马伶曰:“固然,天下无以易李伶,李伶即又不肯授我。我闻今相国昆山顾秉谦者,严相国俦也。我走京师,求为其门卒
胺碘酮的药理作用有
下列土地应计征城镇土地使用税的有()。
该公司2005年的销售净利率为()。该公司2005年的年末流动比率为()。
甲公司是A股上市公司,系ABC会计师事务所的常年审计客户。XYZ咨询公司是ABC会计师事务所的网络事务所。在对甲银行2015年度财务报表执行审计的过程中存在下列事项:(1)A注册会计师在2010年度至2014年度期间担任甲公司财务报表审计项目经理
本题为选做题,请在I、Ⅱ两道试题中选取其中一道作答,若两题都回答,只按第I道试题的成绩记入总分。选做题Ⅰ:下面是关于战后日本的相关材料材料1据《每日新闻》报道,这次教科书淡化战争罪行事件,便是因为自民党和一些右翼历史学家不断施压所
在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:PrivateSubrun34Click()sum=0Fori=10To1Step一2sum=sum+iNextiM
TheIndependentonSunday’s【76】(industry)editor,DavidBowen,collectsairlinesick-bags.Hestartedabout10yearsagowhenh
A、Themanhasborrowedbooksfromthewoman.B、Thewomanhasborrowedbooksfromtheman.C、Thewomanwouldliketogivemoread
最新回复
(
0
)