首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2014-06-18
29
问题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
选项
A、main( ){……x=fun(2,10);……}floatfun(inta,intb){……)
B、floatfun(inta,intb){……)main( ){……x=fun(i,j);……)
C、floatfun(int,int);main( ){……x:fun(2,10);……)floatfun(inta,intb){……)
D、main( ){floatfun(inti,intj);……x=fun(i,j);……)floatfun(inta,intb){……}
答案
A
解析
C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)。在选项A中,调用的子函数在调用后面定义,所以不正确。在选项B、C中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D中,在主函数中先对子函数floatfun(inti,inti)进行了声明,然后进行调用。
转载请注明原文地址:https://jikaoti.com/ti/ppn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是chars[]=“\\141\141abc\t”;printf(“%d\n”,strlen(s));
以下程序的输出结果是chsrcchar(charch){if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’;returnch;}main(){chars[]=“
以下程序中,while循环的循环次数是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}…
以下程序的输出结果是main(){inta=5,b=4,c=6,d;printf((“%d\n”,d=a>b?)(a>c?a:c):(b));}
分析下列程序:main(){intx=1,y=0,a=0,b=0;switch(a){case1:switch(b){case0:x++;case1:
以下程序的运行结果是______。structNode}intx;charch;};fun(structNode*sn)}statick=1;sn->x=20;
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
若有如下程序:sub(p,n)int(*p)[3],n;{inti;for(i=0;i<=n;i++)printf("%d",p[i][2]);}main(){ints[3][3]={1,2,
有以下程序:voidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){chara=’A’,b=’a’;fun(&
随机试题
在处理供应商关系时,要对供应商进行分类,然后根据不同情况分别处理,首先确定的是采购商品的两个因素,这两个因素是()
A.子宫多发性、实性、灰白、质韧、边界清楚的结节B.皮下实性、淡黄、质软、分叶状、包膜完整的结节C.胃窦火山口状溃疡型肿物,切面灰白、质硬。侵及胃壁全层D.食管菜花状肿物,切面灰白、质硬,侵及食管全层腺癌
PTV的定义是
最有可能的诊断是该病常合并
喹诺酮类抗菌药抑制
水泵机组基础的顶面标高,无隔振安装时应高出泵房地面不小于()。
在招标人自行办理工程项目的招标工作时,招标人必须具有()。
我国推进新型城镇化必须坚持以人的城镇化为核心,其主体形态是乡镇。()
打电话的一般程序是什么?
【B1】【B3】
最新回复
(
0
)