首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2017-04-26
67
问题
若各选项中所用变量己正确定义,函数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或char时除外)。在选项A)中,调用的子函数在调用后面定义,所以不正确。在选项B)、C)中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D)中,在主函数中先对子函数float fun(int i,int i)进行了声明,然后进行调用。
转载请注明原文地址:https://www.kaotiyun.com/show/6YDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义的语句structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main(){s
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i<3;
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
已知函数ffead的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;els
以下叙述中正确的是
以下叙述中正确的是
设有定义语句int(*f)(int);,则以下叙述正确的是
随机试题
教师引导和促使学生全身心投入德育活动的关键是()
A、铜绿假单胞菌B、结核杆菌C、真菌D、回归热螺旋体E、立克次体上述各项,对青霉素G高度敏感的病原体是
某16层规则的钢筋混凝土框架一剪力墙结构(各层框架柱数量不变),抗震设防烈度为7度,Ⅱ类场地。对应于地震作用标准值的结构底部总剪力Vo=7000kN;对应于地震作用标准值且未经调整的各层框架承担的地震总剪力中的最大值Vf,max=900kN。试问,调整后各
一般情况下,只有收到“库存现金”和支付“库存现金”的经济业务才在现金流量表中反映。()
银监会要求商业银行至少应进行计量检测和管理的融资来源集中度指标有()。
下列关于网络事务所的说法中,不正确的是()。
马拉松是一项时间长、强度相对较小的运动,对其供能形式的说法正确的是()。
演示法是教师在上课时,配合讲授或谈话,把实物或教具展示给学生看,或向学生做示范性的实验,来说明或印证所传授的知识。运用演示法的基本要求有()。(2014·山西)
设f(χ)在[0,+∞)内二阶可导,f(0)=-2,f′(0)=1,f〞(χ)≥0.证明:f(χ)=0在(0,+∞)内有且仅有一个根.
Theindustrialagehasbeentheonlyperiodofhumanhistoryinwhichmostpeople’sworkhastakentheformofjobs.Theindustr
最新回复
(
0
)