首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2019-05-17
81
问题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
选项
A、main(){……x=fun(2,10);……}float fun(int a,int b){……}
B、float fun(int a,int b){……}main(){……x=fun(i,j);……}
C、floatfun(int,int);main(){……x=fun(2,10);……}float fun(int a,int b){……}
D、main(){float fun(int i,intj);……x=fun(i,j);……}float fun(int a,int b){……}
答案
A
解析
C语言规定,函数必须先定义,后调用(雨数的返回值类型为int或char时除外)。在选项A)中,调用的子函数在调用后面定义,所以不正确。在选项B)、C)中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D)中,存主函数中先对子函数float fun(int i,intj)进行了声明,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/QWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c--!=3)printf("%d,%d
以下叙述中正确的是
两个或两个以上模块之间关联的紧密程度称为
有以下程序段structst{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;以下选项中表达式的值为11的
以下关于结构化程序设计的叙述中正确的是
数据库设计过程不包括()。
负责数据库中查询操作的数据库语言是( )。
下列数据结构中,能用二分法进行查找的是
随机试题
设随机变量X的概率分布k=l,2,3,…,Y表示X被3除的余数,则E(Y)=________.
急性胰腺炎的主要症状有哪些?
下列有关协调性练习的叙述中,哪一项是正确的
某企业欲引进生产线。已知引进甲生产线需投资400万元,单位产品可变成本为0.6元;引进乙生产线需投资600万元,单位产品可变成本为0.4元。下列决策正确的是()。
A公司2009年3月10日购买B公司发行的股票600万股,成交价为每股5.40元,另付交易费用2万元,作为交易性金融资产;4月20日B公司宣告发放股利,每股派送0.3元现金股利;4月25日收到现金股利;6月10日A公司出售股票300万股,每股成交价为5.
采用“脱钩”方式转贷的,每次展期最长不超过()。
教师是在各级各类学校或其他教育机构中学习的人,他们既是教育的对象,又是教育的主体。()
服药:痊愈
下列各项中,属于公平互利原则初步实践的是()。
HowtoDuckCabinFeversandOtherAchesonaPlane?[A]Onthefirstlegofthisseason’sholidaytraveltour,Ihadthedeligh
最新回复
(
0
)