首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2018-11-21
48
问题
若各选项中所用变量己正确定义,函数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、float fun(int,int);main(){……x=fun(2,10);……}float fun(int a,int b){……}
D、main(){float fun(int i,int j);……x=fun(i,j);……}float fun(int a,int b){……}
答案
A
解析
C语言规定,函数必须先定义,后调用(函数的返回值类型为int或chaz。时除外)。在选项A)中,调用的子函数在调用后面定义,所以不正确。在选项B)、C)中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D)中,在主函数中先对子函数float fun(int i,int i)进行了声明,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/xexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d\n",M(a+b,b+c,c+a));}
main(){inta=4,b=5,c;ifa<B){c=a*b;printf("%d,%d,%d\n",b,a,c);}else{c=b/a;printf("%d,%d,%d\n",b,a,c);}}
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。
以下叙述中正确的是()。
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2,"esshe");printf("%s\n",p1);}
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);printf("%d,"k);k=fun
若有以下定义和语句:doubler=23,*p=&r;*p=r;则以下正确的叙述是______。
随机试题
证券投资和其他投资属于
α测试
A.特发性血小板减少性紫癜B.再生障碍性贫血C.缺铁性贫血D.溶血性贫血E.慢性粒细胞白血病
下列不属于现场组装大型设备各运动部件之间的相对运动精度的是()。
基金财产的债务由基金财产本身承担,基金份额持有人以其()为限对基金财产的债务承担责任。基金合同依法另有约定的,从其约定。
某企业为增值税一般纳税人,主要生产甲、乙两种产品,适用增值税税率为17%,消费税税率为8%,2004年3月份有关会计资料如下:(1)销售甲产品1000件,每件不含税价格为800元,同时负责运输并收取运输费1000元。(2)将甲产品50件用于职工福利,已
对国家规定或者经营者与消费者约定包修的商品,在保修期内()修理仍不能正常使用的,经营者应当负责更换或者退货。
刘老师讲析一篇初中课文时,在网络上搜索到一组关于该课文的动画,该组动画的格式最有可能是()。
鲁班受到了丝草叶子边缘细齿划破手指的启发发明了刀锯,瓦特受到了蒸汽顶起壶盖的启发发明了蒸汽机,这两件事例说明了定向思维的作用。()
下列说法中错误的是()。
最新回复
(
0
)