首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2020-07-28
58
问题
若各选项中所用变量已正确定义,函数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 j)进行了声明,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/V93p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
下列程序的输出结果为()。main(){unionunfchar*name;intage;intpay;}s;s.name=’’zhaoming’’;s
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}voidmain()
下列方法中,不属于软件调试方法的是()。
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
若有定义语句:intx=10;则表达式x-=x+x的值为
下列描述中,不符合良好程序设计风格要求的是()。【07年9月】
随机试题
"It’snouse,Mum,"saidJohnny."I’mjustnogoodatdancing.""You’vegottokeeptrying.Tonightwillbe【16】,dear.Tryaturn
在钢结构件的矫形中,一般首先要矫正的是扭曲变形。
在交易性货币需求与利率的关系上,凯恩斯的理论与平方根定律的分析有何不同?
关于行政许可的设定权限,下列哪些说法是不正确的?
小型简单工程是在施工组织设计可行的基础上,以()作为选择中标人的主要因素。
由风廓线图可以了解()。
合同复核人员负责根据审批意见复核合同文本及附件的完整性、准确性、合规性,内容包括()。
家庭的生活方式、经济社会地位、文化价值观、医疗照顾水平都对患者的治疗和康复有关键性的作用,这是什么理论模式的观点?()
儿童一进商场就被漂亮的玩具吸引,儿童在这一刻出现的心理活动是()。
马克思说:“整个所谓世界历史不外是人通过人的劳动而诞生的过程,是自然界对人来说的生成过程。”这说明()
最新回复
(
0
)