首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了使程序的输出的正确结果为: Now is 2004.7.10 10:10:10. 那么应在下列程序划线处填入的正确语句是( )。 那么应在下列程序划线处填入的正确语句是( )。 #include <iostream>
为了使程序的输出的正确结果为: Now is 2004.7.10 10:10:10. 那么应在下列程序划线处填入的正确语句是( )。 那么应在下列程序划线处填入的正确语句是( )。 #include <iostream>
admin
2013-05-30
58
问题
为了使程序的输出的正确结果为: Now is 2004.7.10 10:10:10. 那么应在下列程序划线处填入的正确语句是( )。 那么应在下列程序划线处填入的正确语句是( )。 #include <iostream> using namespace std; class TIME; class DATE { public: DATE(int y=2004,int m=1,int d=1) { year=y; month=m; day=d; } friend void DateTime(DATE &d, TIME &t); private: int year, month, day; }; class TIME { public: TIME(iht h=0, int m=0,int s=0) { hour=h; minute=m; second=s; } friend void DateTime(DATE &d,TIME &t); private: int hour,minute, second; }; ______________________ //函数 DateTime 的首部 { cout<<"Now is"<<d.year<<’.’<<d.month<<’.’<<d.day<< ’ ’<<t.hour<<":"<<t.minute<<’:’<<t.second<<’.’<<end1; } int main ( ) { DATE d(2004,7,10); TIME t(10, 10, 10); DateTime(d,t); return 0; }
选项
A、void DateTime(DATE &d,TIME &t)
B、void TIME::DateTime(DATE &d,TIME &t) const
C、friend void DateTime(DATE &d,TIME &t)
D、void DATE::DateTime(DATE &d,TIME &t)
答案
1
解析
本题程序中,分别在类DATE和TIME中将普通函数DateTime声明为友元函数,但该友元函数的定义是在类体外进行的。友元函数是一个普通函数,它虽然可以访问类对象的私有成员,但它毕竟不是类中的成员函数,因此在类体外定义友元函数时,不需要像成员函数一样在函数名前加上“类名::”。函数首部的其他定义照抄类中友元函数的声明。所以函数DateTime的首部为void DateTime(DATE&d; TIME &t),即选项A。
转载请注明原文地址:https://www.kaotiyun.com/show/b1Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){ints;for(intk=2;k<6;k+=2)s=1;for(intj=k;j<6;j++)s+=j;cou
以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)if(a[i]>
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用【】的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
下列有关拷贝构造函数的描述中错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){ret
从数据库存的整体结构看,数据库存系统采用的数据模型有()。
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【】。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
下列数据结构中,能用二分法进行查找的是
随机试题
(在进出口总值的平衡分析中,主要指标是()
根据我国《商标法》的规定,下列选项中,关于商标注册申请的正确陈述是()。
氨基甲酸酯类杀虫药中毒,在头痛、头晕、多汗、流涎的基础上出现下面哪一症状可诊断为中度中毒
糖化血红蛋白测定可反映多少时间前的血糖平均水平
A.午后热甚B.口干舌燥C.头胀身重D.小便不利E.脉象沉涩上焦病证的临床表现,多见()
按照产品数量分类的检验是()。
军事禁区管理单位应当根据具体条件,按照划定的范围,为陆地军事禁区修筑围墙、设置铁丝网等障碍物;为水域军事禁区设置障碍物或者()。
某学校计划购买A型和B型课桌凳共200套,经招标,购买一套A型课桌凳比购买一套B型课桌凳少用40元,且购买4套A型和5套B型课桌凳共需1820元。(1)求购买一套A型课桌凳和一套B型课桌凳各需多少元?(2)学校根据实际情况,要求购买这两种课桌凳
现有鲜花若干盆,若用它们排成3层空心方阵,则多出5盆;若在中间再增加一层,则少11盆,则现有鲜花()盆。
【2011中山大学单选题第10题】在财务分析中,通常会采用()衡量无风险回报率。
最新回复
(
0
)