首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2019-08-10
102
问题
若各选项中所用变量己正确定义,函数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或cbar时除外)。在选项A)中,调用的子函数在调用后面定义,所以不正确。在选项B)、C)中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D)中,在主函数中先对子函数float fun(int i,int i)进行了声明,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/4cRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(注:字符a的ASCII码值为97):#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()。
支持子程序调用的数据结构是()。
有以下程序#includemain(){inta[3]={0},i,j,k=2;for(i=0;i<k;i++)for(j=0;j<k;j++)a[j]=a[i]+1;printf("%d\n",a
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
下面关于"EOF"的叙述,正确的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零值):#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
软件生命周期中的活动不包括()。
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:333333334444
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defim
随机试题
唐代的边疆民族政策带来的历史结果是
对结核菌素试验阳性者,如何辨别其为卡介苗接种效应抑或结核自然感染?
A.支气管哮喘发作时,极度呼吸困难B.甲状腺功能亢进手术治疗后C.行颅骨牵引时D.会阴部检查时E.产妇胎膜早破时半坐卧位常用于
患儿,男,3岁,哭闹时出现口唇发绀,听诊闻及胸骨左缘收缩期杂音,考虑为先天性心脏病。最具有诊断价值的检查是
在房地产经纪人执业资格注册有效期内,房地产经纪人若想调到另一家经纪机构执业,除与原机构解除聘用关系外,还应当及时办理注册()手续。
建设以“该高则高,能低则低,(),区别对待”为原则。
风险监控的主要内容是()。
高校教师岗位设置应遵循的原则有()。
人们经常使用微波炉给食品加热。有人认为,微波炉加热使食物的分子结构发生了改变,产生了人体不能识别的分子。这些奇怪的新分子是人体不能接受的,有些还具有毒性,甚至可能致癌。因此,经常吃微波食品的人或动物,体内会发生严重的生理变化,从而造成严重的健康问题。
Whatdomostofnsdotothepreparationforourtaskssincetheyseemacertainperiodoff?WhatwillprobablyNOThappenifw
最新回复
(
0
)