首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2020-07-28
45
问题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
选项
A、main(){……x=fun(2,10);……}float fun(int a,intb){……}
B、float fun(int a,intb){……)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,intj);……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/FE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
下列关于宏的叙述中正确的是()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){in
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若
若有定义语句:inta[4][10],*p,*q[4];,且0≤i<4,则错误的赋值是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2det35adh2
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是
随机试题
管理冲突通常的处理办法包括()
教学过程的基本阶段包括引起学习动机______巩固知识、运用知识和检查知识。
静脉石是指
拆迁人与被拆迁人对补偿形式和补偿金额、安置用房面积和安置地点,搬迁过渡方式和过渡期限,经协商达不成协议,经当事人申请,由批准拆迁的房屋拆迁主管部门裁决。裁决部门应当在受理裁决申请之日起()日内做出裁决。
稳健公司治理原则要求银行员工薪酬应与()有效挂钩。
需求分析是______。
Travelingcanbefunandeasy.Avacationtriptoanothercountryisespecially【21】______whenthetravelingconditionsareg
Whydidn’tyou______meaboutitearlier?
Freudiantheoryindeedtookwestern20th-centurycivilizationbystorm.Howso?Theanswerliesinfourfactors.OfFreud’s
A、Theywillthinkthatthechildisbrave.B、Theywillthinkthatthechildisangry.C、Theywillthinkthatthechilddoesnot
最新回复
(
0
)