首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Name{ char name[20]; public: Name(){ strcpy(name,"");
有如下程序: #include using namespace std; class Name{ char name[20]; public: Name(){ strcpy(name,"");
admin
2019-02-22
56
问题
有如下程序:
#include
using namespace std;
class Name{
char name[20];
public:
Name(){
strcpy(name,""); cout<<‘?’;
}
Name(char*fname){
strcpy(name,fname); cout<<‘?’;
)
};
int main(){
Name names[3]={Name("张三"),Name("李四")};
return 0:
}
运行此程序输出符号?的个数是( )。
选项
A、0
B、1
C、2
D、3
答案
D
解析
类Name有两个构造函数,在默认构造函数中,给字符数组。Flame赋窄值,并输出一个?;在带有字符指针的构造函数中,把字符指针fname所指的字符串赋给字符数组name,并输出一个?。所以在主函数中,定义了Name的三个对象,Flame[0]、name[1]、name[2],在创建这三个对象时,会调用构造带参数的函数对前两个对象赋值,调用默认的构造函数把name[2]的值赋为空值。这时会输出j个“?”符号。
转载请注明原文地址:https://www.kaotiyun.com/show/KMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将以下程序写成三日运算表达式是_____。if(a>b)max=a;elsemax=b;
C++语言中关键字运算符有new、delete和______。
以下叙述中不正确的是
下面程序的运行结果是#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=1;i<n;i++)res
以下叙述中不正确的是
若已定义inta=256,执行语句cout<<hex<<a;的结果是
若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用头文件______。
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出:main(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=10;n++){
在E-R图中,用来表示实体联系的图形是
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
有关风湿热皮下结节的描述以下不正确的是
用于分离组织和成片细胞分散的成单个细胞的化学试剂为
下列除哪项外,均可引起中枢性呕吐()
男,43岁,风湿性心脏病二尖瓣狭窄,并发心力衰竭。病区护士长组织护士进行病例讨论,其就循环系统的解剖生理作了如下提问:调节循环系统的体液因素,以下描述哪项正确
注册设备监理师执业资格考试的条件,除要求为中华人民共和国公民,遵守国家法律、法规外,还要求()。
某中外合资企业于1993年2月注册成立,同时领受工商营业执照、税务登记证、财政登记证、法人登记证各一件,注册资本300万美元,实收资历本230万美元,当日的美元对人民币外汇牌价为8.27,同时财务部门建有6本营业账簿,仓库设有5本无金额的原材料、产成品出入
人民检察院决定逮捕犯罪嫌疑人、被告人的,由人民检察院执行。()
狄恩等人于1972年采用评定相片的实验证实了存在()。
入侵检测系统(IDS)是一类专门面向网络入侵检测的网络安全监测系统,其基本功能包括:检测出(1);发现攻击活动的范围和后果;诊断并发现攻击者的入侵方式和入侵地点,并给出解决建议;收集并记录(2)。IDS系统还可以(3)。IDS系统的服务功能
让隐藏的MeForm表单显示在屏幕上的命令是
最新回复
(
0
)