首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2019-07-10
52
问题
有如下程序:
#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/lX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#includeusingnamespacestd;classTlestClass{intvalue;public:TestC
有如下程序: #nclude<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Se
下面关于break语句的描述中,不正确的是
下面程序段的输出结果是______。char*s="12345";s+=2;cout<<*s;
利用继承能够实现______。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
下面程序的运行结果为()。#include<iostream>usingnamespacestd;voidmain(){for(inta=0,x=0;!x&&a<=10;a++);cout
下列程序的输出结果是#include<iostream.h>classMyclass{public:Myclass(inti=0,intj=0){x=i;y=j;}
下面程序错误的语句是①#include<iostream.h>②voidmain()③{④int*p=newint[1];⑤p=9;⑥cout<<*p<<endl;
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;
随机试题
患者,男,30岁。清晨未起床时测得:血压120/78mmHg,脉搏91次/分,其基础代谢率为
以下属于政治风险的方面是()。
接地极是接地的工作主体,接地工程中广泛使用的接地极有()。
东方公司为增值税一般纳税人工业企业,2011年月12月份发生下列业务:(1)开出现金支票从银行提取现金2000元备用。(2)用现金支付生产车间办公用品费440元。(3)收到盛达公司前欠货款80000元,存入银行。(4)向前进工厂销售A产品一批,不含
业务收支以人民币以外的货币为主的单位可以选定其中一种外币为记账本位币,并以选定的外币编报单位财务会计报告。()
合伙协议未约定合伙企业经营期限的,普通合伙人在不给合伙企业事务执行造成不利影响的情况下,只须提前15日通知其他合伙人即可以退伙。()
溃疡性结肠炎病情复发的先兆为()。
中国最长的河流是()。
Heatexhaustionisaconditioncausedby____tosunlightoranotherheatsourcewhichoftenresultsindehydrationandsaltdeple
TeachersandparentsnormallycallattentiontothepictureswhentheyreadstorybookstopreschoolchildrenButastudysuggest
最新回复
(
0
)