首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name(){ strcpy(nam
有如下程序: #include<iostream> using namespace std; class Name{ char name[20]; public: Name(){ strcpy(nam
admin
2020-07-30
35
问题
有如下程序:
#include<iostream>
using namespace std;
class Name{
char name[20];
public:
Name(){
strcpy(name,’’’’); cout<<’?’;
}
Name(char *fname){
strew(name,fname); cout<<’?’;
}
};
int main() {
Name names[3]={Name(’’张三’’),Name(’’李四’’)};
return 0;
}
运行此程序输出符号?的个数是( )。
选项
A、0
B、1
C、2
D、3
答案
D
解析
类Name有两个构造函数,在默认构造函数中,给字符数组name赋空值,并输出一个?;在带有字符指针的构造函数中,把字符指针fname所指的字符串赋给字符数组name,并输出一个?。所以在主函数中,定义了Name的三个对象,name[0]、name[1]、name[2],在创建这三个对象时,会调用构造带参数的函数对前两个对象赋值,调用默认的构造函数把nanle[2]的值赋为空值。这时会输出三个“?”符号。
转载请注明原文地址:https://kaotiyun.com/show/Ntyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。例如,当s所指字符串为“ABCD”时,t所指字符串中的内容应为“ABCDDCBA”。请改正程序中的错误,使它能得出正确的结果。
请编写函数fun,该函数的功能是:删除一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456666778991
请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。例如,若二维数组中的值为:1357929994699
下列给定程序中,函数fun的功能是计算下式并将计算结果作为函数值返回。例如,若形参e的值为1e一3,函数的返回值为2.985678。请在程序的中括号处填入正确的内容并将中括号删除,使程序得出正确的结果。注意:部分源程序给出
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d的每一个数字是奇数的扩大1倍,并存储到数组d中。例如:123456789返回:2
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
下面不属于软件需求分析阶段主要工作的是()。
CH系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
可倾机用虎钳的缺点是强度较差,故只能采用较小的铣削用量。
VoltsFromtheSky①Lightninghascausedaweandwondersinceoldtimes.AlthoughBenjaminFranklindemonstratedlightning
唾液分泌的调节是纯神经反射性的,包括条件反射和非条件反射。
某地山村,不少小儿生后表现智力低下,对声音无反应,运动障碍,有的皮肤粗糙,身材矮小,四肢粗短。为预防此病,下列措施哪项不正确
可转换公司债券应()至少公告一次跟踪评级报告。
A、7/3B、22/9C、23/9D、8/3D将17/3改写为51/9,则括号中应填入一个分母为9的分数,考虑这列数的分子。5×2+1=11,11×2+2=x,2x+3=51,51×2+4=106,可知x=24刚好满足。即括号中应填24/9,选D。
选择,不要________次成功,这要有赖于漫漫人生路上感性的积聚与理性的升华。感性的积聚使人聪敏,理性的升华使人睿智。这种积聚与升华到了家,那么梦想便不再是________。填入画横线部分最恰当的一项是:
下列选项中,属于黑社会性质组织的特征的是()
某街道综合治理委员会共有6名委员:F、G、H、I、M、P。其中每一位委员,在综合治理委员会下属的3个分委会中,至少要担任其中一个分委会的委员,每个分委会由3位不同的委员组成。已知的信息如下:6名委员中有一位分别担任3个分委会的委员。F不和G在同一个分委会任
A、Hethoughtshepreferredtostudyalone.B、Hethoughtshehadmadearrangementstostudywith.C、Hehadtoldherthathehadd
最新回复
(
0
)