首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2015-08-14
43
问题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
选项
A、main(){……x=fun(2,10);……)float fun(int a,intb){……}
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,intj);……x=fun(i,j);……}float fun(int a,int b){……}
答案
A
解析
C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)。在选项A中,调用的子函数在调用后面定义,所以不正确。在选项B、C中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D中,在主函数中先对子函数float fun(int i,int i)进行了声明,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/bUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行的输出结果是()。#inClude<stdio.h>main(){chara[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]=’&’;
运行下列程序,若从键盘输入字母“a”,则输出结果是()。Charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;els
下列程序的输出结果是()。#include<stdio.h>main(){inti;for(i=1;i<=10;i++){if((i*i>=20)&&(i*i<=100))brea
设有下列说明语句:StrcutStr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;
在C语言中,函数返回值的类型最终取决于
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
以下叙述中错误的是
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
随机试题
急性胰腺炎引起血清钙降低的主要原因是()。
国际电工委员会规定,真实声束声强lob对于胎儿为
A、核苷酸在核酸长链上的排列顺序B、tRNA的三叶草结构C、DNA双螺旋结构D、DNA的超螺旋结构E、DNA的核小体结构属于核糖核酸二级结构的描述是
白术石细胞的存在部位是
甲供应商向同一项目中的乙、丙两家专业分包单位供应同一型号材料,两份供货合同对材料质量标准均未约定。乙主张参照其他企业标准,丙主张执行总承包单位关于该类材料的质量标准,甲提出以降低价格为条件,要求执行行业标准,乙、丙表示同意,则该材料质量标准应达到(
某建筑企业于2015年成立,领取了工商营业执照、税务登记证、卫生许可证、商标注册证、房屋产权证、土地使用证各一件,资金账簿记载实收资本850万元、资本公积350万元,新启用其他营业账簿6本。该企业当年发生经济业务如下:(1)2月与某运输企业签订运
信贷规模调控意在控制货币供给的增长,央行可以控制货币供应,但却难以控制私人部门的货币需求,而货币需求的变化可能导致数量型调控政策达不到预期最终目标,美联储自20世纪80年代以来放弃了直接针对货币供应量的调控,就是出于货币需求的变化会对政策效果产生难以预期的
如果在一项租赁中,与资产所有权有关的全部风险或收益实质上已经转移,这种租赁可称为融资租赁,以下情形中,符合融资租赁条件的包括()。
涉案外观设计专利与对比设计的区别属于下列哪些情形时,涉案专利与对比设计实质相同?
中国应在推动建设和谐世界过程中发挥怎样的作用?
最新回复
(
0
)