首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是
已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是
admin
2006-08-25
41
问题
已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是
选项
A、char test (int,int,int);
B、double test(int,int,double);
C、int test(int,int,int=O);
D、float test(int,int,float=3.5F);
答案
B
解析
本题考核函数重载。所谓函数重载,是指同一个函数名可以对应着多个函数的实现。每种实现对应着一个函数仲,这些函数的名字相同,但是函数的参数的类型不同。这就是说,进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。不可以根据函数返回值类型来重载函数。A选项中定义只是函数的返回类型不同,不符合重载的条件,C选项也不符合。对于D选项,形参列表中带有默认参数,如果原型的最后一个也带有默认参数,则会造成不知道该调用哪个函数的错误。
转载请注明原文地址:https://kaotiyun.com/show/R3kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=1,b=0;for(;a<5;a++){if(a%2==0)break;co
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。s=1+χ+例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内
若有chars[3][3]={"AAA","BBB","CCC”);说明语句,则与它等价的语句是()。
若函数中有定义语句:inta;,则()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下列关于线性链表的叙述中,正确的是()。
有如下程序段:intx=12:doubley=3.141593;prinff(“%d%8.6f”,x,y);其输出结果是()。
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21。…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。注意:不要改动main
下面关于算法的叙述中,正确的是()。
随机试题
缺乏沟通引发的问题情景1:工作为啥没有完成?下面是某部门主管和员工的对话:主管:月初布置给你的工作任务完成了吗?员工:我的工作需要财务部提供数据支持,但财务部未提供,所以没有办法完成。主管:财务部为什么不提
WhentheZodiackilled,hegot______.The33-year-oldcasehashadmorethan______.
下面关于充分病因的论述哪一个更合理
反映项目对国民经济所作净贡献的相对指标是()。
干燥的气候是森林大火的( )。
销售商品部分和提供劳务部分不能够区分,或虽能区分但不能够单独计量的,应当将销售商品部分和提供劳务部分全部作为提供劳务处理。()
根据企业国有资产法律制度的规定,企业国有资产产权登记机关是()。(2011年)
Theyearsofpractice,ofdevelopingmyspecialtechnique,arejustaboutto______
旃荼罗
Therewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuyatypewriter,aglobeoranencyclo
最新回复
(
0
)