首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void f(int i){cout<<i<<’ ’;} void f(double d){tout<<d*2<<’ ’;} int main(){ f(3.0)
有如下程序: #include<iostream> using namespace std; void f(int i){cout<<i<<’ ’;} void f(double d){tout<<d*2<<’ ’;} int main(){ f(3.0)
admin
2017-07-28
40
问题
有如下程序:
#include<iostream>
using namespace std;
void f(int i){cout<<i<<’ ’;}
void f(double d){tout<<d*2<<’ ’;}
int main(){
f(3.0):
f(3);
return0;
运行后的输出结果是( )。
选项
A、6 3
B、6.0 3
C、3 6
D、3 6.0
答案
A
解析
程序定义两个重载函数f(),其中一个接受整型参数,输出该参数;另一个接受double类型参数,输出该参数的2倍;main()函数中首先调用f()函数时传入3.0,输出3.0的两倍,由于ANSI C++里规定,一个浮点数若小数部分是0,则直接输出不带小数点,所以此时程序输出6,同理,后一个传入参数3,输出3。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/zUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
对于下面程序,对p进行赋值正确的是( )。 class A{ public:fun(int i){cout<<i<<endl;} }; main(){ void(A::*p)(int); }
在面向对象的系统中,系统责任的良好分配原则是( )。
字符串通常采用的两种存储方式是( )。
执行"cout<<char(’F’-2)<<end1;”语句后得到的输出结果后【 】。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
下列工具中为需求分析常用工具的是()。
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);};其中构造函数MyClass用的值初始化
以下程序的执行结果是________。#include<iostream.h>classbase{public:virtualvoidwho(){cout<<"baseclass"<<end1;}
SQL语言又称为
随机试题
气管
粪胆素原重吸收入肝后的转归是:
胎盘附着面的子宫内膜完全修复需到产后
()是指对所发生的每项经济业务事项,都要以会计凭证为依据,一方而记入有关总分类账户,另一方面记入总账所属明细分类账户的方法。
北疆线是我国通往()的铁路干线。
甲、乙共同成立A有限责任公司(简称A公司),注册资本200万元,其中,甲持有60%股权,乙持有40%股权。2008年8月25日,A公司聘请李某担任公司总经理,负责公司日常经营管理。双方约定,除基本工资外,李某可从公司每年税后利润中提取1%作为奖金。同时,A
下列对有关法律规定的解释,正确的是()。
许多经济学家认为,发展中国家具有后发优势,这种后发优势主要是因为()。
以下关于视图的描述正确的是
已知英文字母m的ASCII码值为109,那么英文字母p的ASCII码值是()。
最新回复
(
0
)