首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
45
问题
有如下程序:
#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/zCAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){cout<<"A";}};cl
在有序表(1,3,5,7,9,11,13)中二分查找关键字9时所需进行的关键字比较次数为【 】。
排序是计算机程序设计中的一种重要操作,常见的排序方法有交换排序、选择排序和【 】等。
已知:intm=10;在下列定义引用的语句中,正确的是
下列程序运行后的输出结果是______。#include<iostream.h>voidmain(){ints=0,kfor(k=7;k>=0;k--){switch(k){cas
下面程序的运行结果为()。#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:cout<<“3”:case’2
下列叙述中正确的是
下列叙述中正确的是
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
HarlanCobenbelievesthatifyou’reawriter,you’llfindthetime;andthatifyoucan’tfindthetime,thenwritingisn’tap
下列4个不同进制的无符号整数,数值最大的是______。
A.激活凝血因子ⅫB.大量组织因子入血C.血小板聚集、释放D.红细胞大量破坏E.其他促凝物质入血宫内死胎引起DIC主要是通过
下列哪项贫血是由于红细胞破坏增多所致
二项分布在什么情况下接近于Poisson分布
位于厦门的甲公司与位于台北的乙公司因货物买卖产生纠纷,双方在我国台湾地区的有关法院就该纠纷进行诉讼,该法院于2010年1月作出终审判决。根据最高人民法院关于人民法院认可我国台湾地区有关法院民事判决的相关司法解释,下列哪些选项是正确的?
机车车辆脱轨事故的主要原因有()。
防烟排烟系统的验收内容主要包括资料查验、观感质量检查、现场抽样检查及功能性测试和验收结果判定等。下列方法中,属于观感质量检查方法的是()。
甲公司2012年销售收入4000万元,产品质量保证条款规定,产品售出后,如果一年内发生正常质量问题,甲公司将负责免费维修。根据以往经验,如果发生较小质量问题,修理费用为销售收入的2%,发生较大问题的修理费用为销售收入的3%~5%,发生特定质量问题的修理费
小明计划开车用2小时回家,行驶1小时后,汽车发生故障,半小时后,汽车恢复正常,问如果按计划时间到家,小明需提速多少?()
最新回复
(
0
)