首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于子函数返回值的程序段中错误的是( )。
关于子函数返回值的程序段中错误的是( )。
admin
2019-05-17
39
问题
关于子函数返回值的程序段中错误的是( )。
选项
A、main(){……x=fun(2,10);……}float fun(int a,int b){……}
B、float fun(int a,intb){……}main(){……x=fun(i,i);……}
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://jikaoti.com/ti/QSf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是
有以下程序voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta
以下叙述中正确的是
以下叙述中正确的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
下列数据结构中,属于非线性结构的是()。
下面属于系统软件的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
患者女性,25岁。因细菌性心内膜炎,应用大量青霉素导致口腔白色念珠菌感染。护士为其实施口腔护理时应选用的溶液是
有关蜂窝织炎的诊断要点,下列说法哪项是错误的
企业内部员工根据协议与合同,通过法定程序有条件地拥有企业股份的一种企业分配制度,我们称之为()。
某酒厂(增值税一般纳税人)生产粮食白酒,同时也生产啤酒。2019年6月该厂的生产销售情况如下:(1)外购粮食制作的食用酒精,增值税专用发票上注明金额20万元。外购生产白酒的检测仪器,增值税专用发票上注明金额40万元。(2)向农业生产者收购生产啤酒的大麦
清晰的战略风险管理流程不包括( )。
黄金市场的主要参与者包括()。
下列情形中,不属于故意杀人罪实行行为的是()。
《法经》中规定侵犯官私财产行为的篇目是()。
下列存储器中,属于电擦除可编程只读存储器是(6)。
A、Putmoregirlsinprimaryschool.B、Setupmorecommunityprograms.C、Tellgirlstheimportanceofeducation.D、Workwithnati
最新回复
(
0
)