首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
30
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
下列程序段中完全正确的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
有以下程序#include<stdio.h>intfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
下列说法正确的是()。
下列说法不正确的是()。
在C程序中,下列说法正确的是()。
在C语言中,以下说法不正确的是()。
在C语言中,以下说法不正确的是()。
随机试题
______,heisoneofthosewhohavemadethemostimportantcontributionstotheorganization.
下列哪些疾病属纤维素性炎:
患者,男,自12岁时起,经常有鼻痒、鼻腔堵塞、流涕、不适等症状。经诊断患者可能患有鼻炎或鼻窦炎。鼻窦中开口高于窦底的是
A.制霉菌素B.伊曲康唑C.咪康唑D.灰黄霉素E.克霉唑外用无效,口服治疗体癣,毛发癣的药物()
重要空白凭证库(库房或金库)的管理员不得领用、使用重要空白凭证。()
当人们站在北京颐和园昆明湖南岸的垂柳下观赏万寿山远景时,万寿山因为有倒挂的柳丝作为装饰而生动起来。这种构景手段称为()。
几年来,我国许多餐厅使用一次性筷子。这种现象受到越来越多的批评,理由是我森林资源不足,把大好的木材用来做一次性筷子,实在是莫大的浪费。但奇怪的是,至今一次性筷子的使用还没有被禁止。以下除哪项外,都能对上文的疑问从某一方面给以解释?
已知(DS)=1000H,(BX)=0200H,(SI)=0005H,(10020H)=74H,(10200H)=28H,(11205H)=0ABH。求下列指令执行后AX中的内容: MOV AX,1000H[BX+SI];(AX)=______。
在采用点一点通信信道的通信子网中,如果两个结点之间没有连接的线路,那么它们之间的通信只能通过中间结点______。
A、Gototheclass.B、Don’tgototheclass.C、Sheshouldforgetabouttheclass.D、Attendtheclass,butslipfromithalfway.B
最新回复
(
0
)