首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下部分程序: #include void f(int); main() { void f(int); f(5); } void f(int n) {prinff(“%d\n”,n);}
有以下部分程序: #include void f(int); main() { void f(int); f(5); } void f(int n) {prinff(“%d\n”,n);}
admin
2021-02-25
47
问题
有以下部分程序:
#include
void f(int);
main()
{ void f(int);
f(5);
}
void f(int n)
{prinff(“%d\n”,n);}
以下叙述中错误的是( )。
选项
A、f函数中不可以出现return语句
B、在主函数中,f(5);可以正确调用f函数
C、在主函数后的其他函数可以正确调用f函数
D、f函数无返回值,应当定义成void类型
答案
A
解析
函数说明可以放在调用函数内,如在main函数内部进行说明,则只能在main函数内部才能识别此函数。所以在main函数中,f(5)可以被正确调用,故选项B正确;由于在main()函数之前也说明了f()函数,所以在main函数后的其他函数也可以正确调用f()函数,故选项C正确;f()函数没有返回值,应该定义成void类型,故选项D正确;虽然f()函数没有返回值,为了在函数体的任意地方退出,可以使用return语句,只是return后不用加返回值,故选项A错误,因此答案为A。
转载请注明原文地址:https://kaotiyun.com/show/qbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
C语言程序中,运算对象必须是整型数的运算符是
以下叙述中正确的是
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a:a+=2:}printf("%d,%d\n",a,b);}
若有语句typedefstructS{intg;charh;}T;,则下列叙述中正确的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
C语言源程序名的后缀是
层次型、网状型和关系型数据库的划分原则是()。
构成计算机软件的是()。
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序
随机试题
建设工程竣工验收应当具备下列条件:()
资本公积经批准后可用于派发现金股利。()
金华市境内分为哪几大水系?()
下列表述不正确的一项是()。
犯罪主体只能是自然人。()
不随便承诺,不做违反政策的事,是接待来访的()的基本要求。
有一块直角梯形形状的草地,上底与下底的长度之比为3:4。现在要扩充其面积,将上底增加了15米,下底变成以前的2倍,正好变成一个正方形。问:原来草地的面积是多少平方米?
Everyhumanbeingisfallible;wemakemistakes.InAmericawhenamistakehasbeenmade,itisconsideredfittingfortheperso
TheapartmentisfurnishedwithallthefollowingEXCEPT
KeepOurSeasCleanA)Bytheyear2050itisestimatedthattheworld’spopulationcouldhaveincreasedtoaround12billio
最新回复
(
0
)