首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
44
问题
有如下程序:
#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所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。例如,若s所指字符串为“baacda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x3一4x2+3x一6:0的一个根,并要求绝对误差不超过0.001。例如,若给m输入一100,给n输入90,则函数求得的一个根为2.000。请改正程序中的错误,使它能得出正确
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中在编辑窗口内显示的主程序文件中定义有类ABC和主函数main。程序文本中位于每行“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该丁程中包含一个程序文件main.cpp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Roo
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下面对静态数据成员的描述中,正确的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
下列对于软件测试的描述中正确的是
随机试题
下列哪项不属于健康促进涉及的主要领域
下列关于病毒叙述错误的是( )
某工程计划外购商品混凝土3000m3,计划单价420元/m3,实际采购3100m3,实际单价450元/m3,则由于采购量增加而使外购商品混凝土成本增加()万元。
【背景资料】某施工单位承接了一段二级公路水泥混凝土路面工程施工,路面结构示意图见图2—2。施工单位进场后设立了水泥混凝土搅拌站和工地试验室,搅拌站的配电系统实行分级配电:设置总配电箱(代号A),以下依次设置分配电箱(代号B)和开关箱(代号C),开关箱
关于绝热层施工技术要求的说法,正确的有()。
按照( )划分,证券交易种类主要分为股票交易、债券交易、基金交易以及其他金融衍生工具的交易。
阅读下列史料并回答问题:政治局扩大会相信,中国苏维埃革命有着他雄厚的历史的泉源,他是不能消灭的,他是不能战胜的。中央苏区、湘鄂赣苏区、湘赣苏区与闽浙赣苏区的变为游击区,不过是整个苏维埃革命运动中部分的挫折。这种挫折丝毫也不足以使我们对于中国苏维埃
一个热力站有5个阀门控制对外送蒸汽,使用这些阀门必须遵守以下操作规则:(1)如果开启1号阀,那么必须同时打开2号阀并且关闭5号阀。(2)如果开启2号阀或者5号阀,则要关闭4号阀。(3)不能同时关闭3号阀和4号阀。现在
若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(37),在while-do型循环中,判断循环条件的次数为(38)。
ThedevelopmentofJamestowninVirginiaduringthesecondhalfofthe17thcenturywascloselyrelatedtothemakinganduseof
最新回复
(
0
)