首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。
若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。
admin
2009-01-15
60
问题
若下列各选项中所有变量已正确定义,函数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(iht a, int b){......}
D、main( ) { float fun(int i, int j); ...... x = fun(i,j);......} float fun(int a,int b) {......}
答案
1
解析
C语言程序从main函数开始执行,当程序中定义了多个函数时,通常情况下是先定义后调用。若被调用函数定义在主调函数之后,则必须先声明后调用。在选项A)中,先执行 main函数,并调用了fun函数,而fun函数在此调用之前无定义也无声明,故无法正常识别调用,所以错误。
转载请注明原文地址:https://kaotiyun.com/show/qLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要使菜单项MenuOne在程序运行时失效,应使用的语句是()。
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("输入数据")) Text1=
以下叙述中错误的是()。
窗体上有一个名称为Franlel的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
下面关于标准模块的叙述中,错误的是()。
下列有关过程的叙述中错误的是()。
软件测试的目的是( )。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
随机试题
在英国政治史上对任用官员极其重要的改革指的是在1853年( )人事任用问题上采取了“公开考试,择优录用”的新做法。
无急症的Ⅱ期胃癌患者应选择()
关于盗窃罪,下列哪些选项是正确的?()
下列用电设备中。()是不需要装设漏电保护的。
根据行业中企业数量的多少、进入限制程度和产品差别,行业基本上可以分为四种市场结构,即( )。
企业短期借款利息一定通过预提方式进行会计核算。()
课程是随__________而演变的。
随着广播、电视和报纸等大众传媒进入千家万户、覆盖城乡,其对社会舆论的影响力________扩大,越来越成为广大群众的主要信息来源,在很大程度上________着社会舆论。填入画横线部分最恰当的一项是()。
下列罪状中,属于叙明罪状的是()(2014年一专一第12题)
计算机安全是指计算机资产安全,即()。
最新回复
(
0
)