首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2021-05-06
33
问题
有如下程序:
#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/2Wfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
下列关于C++函数的说明中,正确的是()。
有下列程序:#includevoidmain(){inta1,a2charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d%c%d%c",a1
在下列原型所示的C++函数中,按"传值"方式传递参数的是()。
下面程序段的正确输出是()。intw—4,x=3,y=2,z=1;cout“(w<x?w:z<y?z:x)<<end1;
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#includeusingnamespacestd;classBase{inta,b;
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列字符串中可以用作C++标识符的是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
治疗痰气互结之梅核气,常选配的药物是
丙型肝炎主要传播途径是( )
会计从业资格证书的管理实行属地原则。
下列有关道德惩罚与法律惩罚关系的表述中,正确的是()。
从预警对象上看,农产品质量安全预警的分类不包括()。
某蓄水池有一进水口A和一出水口B,池中无水时,打开A口关闭B口,加满整个蓄水池需2小时;池中满水时,打开B口关闭A口,放干池中水需1小时30分钟。现池中有占总容量的水,问同时打开A、B口,需多长时间才能把蓄水池放干?()
阅读下面短文,回答下列问题。文学翻译的最高理想可以说“化”。把作品从一国文字转变成另一国文字,既能不因语文习惯的差异而露出生硬牵强的痕迹,又能完全保存原作的风味,那就算得人于“化境”。十七世纪一个英国人赞美这种造诣高的翻译,比为原作的“______
下列()字符串不能作为VB中的变量名。
我们一定要逐步解决沿海同内地贫富差距问题。
It’snecessarythattheproblem______insomewayorother.
最新回复
(
0
)