- 2
- 0
- 约6.37万字
- 约 176页
- 2024-07-03 发布于湖北
- 举报
C++面向对象程序设计教程;一、选择题;2.有关函数重载,如下论述中错误是。
A)重载函数函数名必须相似
B)重载函数必须在参数个数或类型上有所不一样样
C)重载函数返回值类型必须相似
D)重载函数函数体可以有所不一样样
解析:函数重载是用同一种函数名字在不一样样参数类型或参数个数上做类似操作方作,它们实现措施可以不一样样。因此说,重载函数函数名必须相似,函数体可以有所不一样样。函数重载必须在参数类型或参数个数上不一样样,不能依托返回值不一样样来辨别重载函数。
答案:C;3.有如下程序:
voidFun(inti,intj)
{
couti+jendl; //输出i+j
}
voidFun(inti)
{
couti++endl; //输出i++
}
intmain() //主函数main()
{
inta=1; //定义变量i
Fun(a); //调用Fun()
return0; //返回值0,返回操作系统
}
该程序执行后输出成果是。
A)1 B)2 C)3 D)4
解析:由于主函数中调用Fun()函数只有一种参数,故执行是voidFun(inti)版本,执行“couti++endl;”
原创力文档

文档评论(0)