首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2019-05-17
73
问题
若各选项中所用变量已正确定义,函数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全国计算机二级
相关试题推荐
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以下结构体类型说明和变量定义中正确的是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
以下不合法的字符常量是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
关于算法,以下叙述中错误的是
以下关于结构化程序设计的叙述中正确的是
设有定义doublea[10],:*cs=a;以下能够代表数组元素a[3]的是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
随机试题
关于知识,下列说法不正确的是()
判决生效后,当事人将判决确认的债权转让,债权受让人对该判决不服提出再审申请,则()。
评估培训与开发效果时,最重要的评估是()。
甲境外公司控股股东拟以股权作为支付手段并购乙境内公司。根据涉外投资法律制度的规定,甲公司及其管理层最近一定年限内应未受到监管机构的处罚。该一定年限是()。
一直以来,以朱砂制成的朱红色颜料是画家们钟爱的颜色之一,但随着时间的流逝,朱红色会变成黑色,其原因是暴露在空气中的朱砂在光和氯离子的作用下形成了汞。()
下列关于商周时期青铜器工艺的选项正确的是()。
感染“熊猫烧香”病毒后的计算机不会出现(9)的情况。
在考生文件夹下,打开文档WORD2.DOCX,按照要求完成下列操作并以该文件名(WORD2.DOCX)保存文档。插入一5行5列表格,设置列宽为2.4厘米、表格居中;设置外框线为绿色1.5磅单实线、内框线为红色0.5磅单实线。
I’vebeenworkingonmyvocabularyactively,andonewayto______itistoseefilmsinEnglishonTV.
Thephysicalfitnessinstructor’scourseisofferedasa【D1】______.Thisemploymentmustbe【D2】______tosportsadministration.
最新回复
(
0
)