首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2020-05-14
28
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列对字符数组进行初始化的语句正确的是
结构化程序设计的3种基本结构是()。
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
在C++的面向对象程序设计框架中,【】是程序的基本组成单元。
通过关键字来指定函数模板的类型参数,有几个类型参数就有几个关键字,它实际表示任何内部类型或用户自定义类型。用来指定函数模板的类型参数的关键字是【】。
有如下的程序;#include<ctring>#include<iostream>usingnamespacestd;classMyString{public:MyString(c
在两种基本测试方法中,__________测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
时间复杂度和数据的初始排列无关,这种排序是()。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
随机试题
Lifeisnoteasy,soI’dliketosay"Whenanythinghappens,believeinyourself."WhenIwasayoungboy,Iwas【31】shytotalk
胸骨左缘第2肋间有连续震颤,提示
具有退虚热、解毒疗疮功效,治阴虚外感证的药物是
一梯形断面的明渠,水力半径R=0.8m,底坡i=0.0006,粗糙系数n=0.025,作均匀流时该渠的断面平均流速为:
关于企业规划中对标分析的说法,正确的有()。
手腕的形式有()。
请阅读下面录像题的情景叙述,找出情景叙述中秘书行为及工作环境中正确或错误的地方(应至少找出10处正误点)。情景叙述秘书卫红的办公室内,卫红正在向小李交代工作:“编制下周的值班表,起草一份公司的信息工作程序,检查办公环境的安全隐患。
下列各句中,关联词语使用错误的一句是()。
1,-2,6,-24,()
A、 B、 C、 D、 E、 B
最新回复
(
0
)