首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2020-05-14
48
问题
有如下程序:
#include
using namespace std;
void fun(int i) { cout<<"int i / "; }
void fun(char c) { cout<<"char c / "; }
int main() {
fun(0);
fun(’c’);
return 0;
}
运行后的输出结果是
选项
A、int i / int i /
B、int i / char c /
C、char c / int i /
D、char c / char c /
答案
B
解析
程序有两个重载fun函数,函数原型分别为fun(int)、fun(char);main函数中调用fun(0),由于0可以精确匹配原型为fun(int)的函数,所以fun(0)将选择原型为fun(int)的函数,输出int i /;同理fun(’c’)精确匹配原型为fun(char)的函数,输出char c /,程序最终输出结果为:int i / char c /;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/2c8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面正确的函数定义是( )。
每个C++程序都必须有且仅有一个()。
下面是一个模板声明的开始部分: Template<typename T>double... 由此可知
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:Base{};则Base类中的成员函
下列关于虚基类的描述中,错误的是
友元运算符obj1>obj2被C++编译器解释为()。
下列关于虚函数的说法中,正确的是()。
在单链表中,增加头结点的目的是
下列定义中p指向的地址可更改,但*p不能够更改的是
随机试题
对个人住房贷款楼艋项目的审查不包括()。
张某向李某出售一台笔记本电脑,双方签订买卖合同后尚未支付价款前,买受人李某有确切证据证明第三人谢某可能主张该笔记本电脑的所有权。根据合同法律制度规定,下列说法中符合法律规定的有()。
映衬是将()的事物并列,形成鲜明对比的修饰手法。
A、 B、 C、 D、 A排除法。B选项中两个锯齿状图形拼不成题干中的正方形;C选项中右下方三角形与题干不符;D选项中锯齿状图形与题干不符。
A、 B、 C、 D、 A观察分析可知,第一组图将第一幅与第二幅组合,再去除相同部分就得到第三幅图,而第二组与第一组相似,同样方法得出图形如A图。故选A。
16PF中,有正确答案的分量表是
教师要不断提高自己的能力和水平。
《湘江评论》(浙传2020年研;厦门大学2018年研;华科2011年研;中国传媒大学2009年研)
设A为n阶实矩阵,则对线性方程组(Ⅰ)Ax=0和(Ⅱ)ATAx=0,必有().
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
最新回复
(
0
)