首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inciude <iostream> using namespace std; c1ass Name{ char name[20]; public: Name(){ strcpy(na
有如下程序: #inciude <iostream> using namespace std; c1ass Name{ char name[20]; public: Name(){ strcpy(na
admin
2020-11-11
12
问题
有如下程序:
#inciude <iostream>
using namespace std;
c1ass 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有两个构造函数,在默认构造函数中,给字符数组name赋空值.并输出一个?;在带有字符指针的构造函数中,把字符指针fname所指的字符串赋给字符数组name,并输出一个?。所以在主函数中,定义了Name的三个对象,name[0]、name[1]、name[2],在创建这三个对象时,会调用构造带参数的函数对前两个对象赋值,调用默认的构造函数把name[2]的值赋为空值。这时会输出三个“?”符号。
转载请注明原文地址:https://kaotiyun.com/show/Qeyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的函数调用为:fun(x+y,3,min(n—1,y))则fun的实参个数是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assTestClass{public:~TestClass(){cout<<"BASE";}};
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程pmj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABCD
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
由于常对象不能被更新,因此()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack为抽象类
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型,请在注释∥********1***
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
随机试题
A、6个月内B、6~12个月C、2~4个月D、12~18个月E、12个月内前囟门闭合时间应为出生后()
关于管道功能性试验的说法,正确的是()。
以下属于客户非财务信息的是( )。
下列各项经济业务中,会引起公司股东权益增减变动的有( )。
我国的教育基本法律是()。
根据以下资料,回答101-105题。2008年度“房地产开发企业施工房屋面积”最大的三个地区的面积之和比2007年度这三个地区之和增加了()。
(2009年第2题)阅读下面短文,回答下列问题:诗的源头是歌谣。上古时候,没有字,只有唱的歌谣,没有写的诗。一个人高兴的时候或悲哀的时候,常愿意将自己的心情诉说出来,给别人或自己听。日常的言语不够劲儿,便用歌唱,一唱三叹得叫别人回肠荡气。唱叹再不够的话,
Thehorseandcarriageisathingofthepast,butloveandthemarriagearestillwithusandstillcloselyinterrelated.Most
若某大学分配给计算机系的IP地址块为202.113.16.128/26,分配给自动化系的IP地址块为202.113.16.192/26,那么这两个地址块经过聚合后的地址为()。
图像框的()属性,可以自动调整图形的大小以适应图像的尺寸。
最新回复
(
0
)