首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是( )。
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是( )。
admin
2009-01-15
55
问题
若各选项中所用变量已正确定义,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) {……}
答案
1
解析
C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)。在选项A)中,调用的子函数在调用后面定义,所以不正确。在选项B)、C)中,被调用函数在主调函数之前定义,再在主函数中调用,所以是正确的:在选项D)中,在主调函数中先对于函数float fun(int i,int j)进行了定义,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/phXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
在三级模式之间引入两层映像,其主要功能之一是()。
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
下列程序执行后,其输出结果为()。Dima(5)Fori=0To4a(i)=i+1:m=i+1Ifm=3Thena(m-1)=a(i-2)Elsea(m)=a(i)
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
以下选项中,不合法的VisualBasic的变量名是
在窗体模块的声明部分声明变量时,不能使用的关键字是
用链表表示线性表的优点是()。
随机试题
人民军队区别于旧军队的根本标志是()。
A、肾盂肾炎B、膀胱炎C、两者均有D、两者均无肋腰点有压痛
男性,48岁,有间歇性头痛、头晕、血压偏高病史,昨日出现剧烈头痛、心悸、多汗、呕吐、视物模糊、抽搐、面色苍白,血压220/122mmHg,心率120次/分。合理诊断是
诊断扁平颅底主要测量
中国证监会在受理金融期货结算业务资格申请之日起3天内,作出批准或者不批准的决定。( )
证券公司将其所管理的客户资产投资于一家公司发行的证券,按证券面值计算,不得超过该()的10%。
关于“一物二卖”法律效力的表述,错误的是()。
函数的递减区间为____________.
DuringMcDonald’searlyyearsFrenchfriesweremadefromscratcheveryday.RussetBur-bankpotatoeswere【C1】______,cutintos
Lookatthenotesbelow.Youwillhearawomandiscussingproductionproblemswithherboss.Mee
最新回复
(
0
)