首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int findmax(int,int,int),m; ┋ m=findmax(a,b,c); ┋ } int findmax(int x,int y,int z) { … } 则以下叙述正确的是( )。
有以下程序 #include main() { int findmax(int,int,int),m; ┋ m=findmax(a,b,c); ┋ } int findmax(int x,int y,int z) { … } 则以下叙述正确的是( )。
admin
2019-08-10
65
问题
有以下程序
#include
main()
{ int findmax(int,int,int),m;
┋
m=findmax(a,b,c);
┋
}
int findmax(int x,int y,int z)
{ … }
则以下叙述正确的是( )。
选项
A、在main函数中声明了findmax函数
B、在main函数中定义了findmax函数
C、在main函数中两次调用了findmax函数
D、在main函数内、外重复定义了findmax函数
答案
A
解析
函数不能嵌套定义,但是可以在一个函数体内对另一个函数进行声明,函数声明的一般形式为"类型说明符 被调函数名( 类型 形参, 类型 形参…)",所以语句"int findmax(int,int,int)"为对函数findmax()的声明,语句"m=findmax(a,b,c);"为调用函数findmax(),在main()函数外是函数findmax()的定义。答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/bMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下面不属于软件设计阶段任务的是
下面属于黑盒测试方法的是
有以下程序#includevoidfunc(intn){staticintnum=1;num+=n;printf("%d",num);}main(){func(3);func(4);printf("\
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
以下叙述中错误的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
下列条件语句中,输出结果与其他语句不同的是
有以下程序(注:字符a的ASCII码值为97):#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
随机试题
服务质量取决于哪些因素?
老年型国家
社会主义初级阶段的含义是什么()
A、氟利昂B、可可豆脂C、月桂氮革酮D、司盘85E、硬脂酸镁气雾剂中作抛射剂的是()。
下列有关接生准备,描述错误的是
2011年上半年,我国医药产业实现产值7146亿元,同比增长27.9%。其中,化学药品原药制造业1178亿元,同比增长25.4%;化学药品制剂制造业1583亿元,增长23.4%;中成药制造业1192亿元,同比增长32%;生物生化药品制造业591亿元,同比增
__________的说法是正确的。
项目组织内部各组织单元之间职责与任务相互交叉的分工与协作属于()。
甲将一块玉石卖给乙,乙又送给丙,丙交给丁雕刻成佛像,丁在雕刻过程中不慎失手将玉石摔碎,责任承担者是()。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
最新回复
(
0
)