首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> #include <string> using nameSpace std; class person { int age;
有以下程序: #include <iostream> #include <string> using nameSpace std; class person { int age;
admin
2013-02-27
61
问题
有以下程序:
#include <iostream>
#include <string>
using nameSpace std;
class person
{
int age;
Char * name;
public:
person ( int i, Char * str )
{
int j;
j = strlen( str ) + 1;
name = new char[ j ];
strcpy( name, str );
age = i;
}
~person()
{
delete name;
cout<<"D";
}
void display()
{
cout<<name<<":"<<age;
}
};
int main()
{
person demo( 30,"Smith" );
demo.display();
return 0;
}
则该程序的输出结果为:【 】。
选项
答案
Smith:30 D
解析
本题考核类与对象的操作。主函数中定义类person的对象 demo,并赋初值(30,"smith")。然后调用成员函数display()输出赋值结果,即Smitch:30。程序结束时demo对象的析构函数被调用,再输出“D”。
转载请注明原文地址:https://www.kaotiyun.com/show/Q0Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于数组和指针,以下说法错误的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
在下列定义语句中,编译时会出现编译错误的是()。
以下选项中,值为1的表达式是()。
软件生命周期是指()。
定义部门关系模式如下: 部门(部门号,部门名,部门成员,部门总经理), 使它不满足第一范式的属性是()。
下面选项中不是关系数据库基本特征的是()。
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
随机试题
设区域,将二重积分在极坐标系下化为二次积分为().
提出止血、消瘀、宁血、补虚治血四法的著作是
世界卫生组织推荐的疼痛治疗方案是()
卵细胞质内单精子注射(ICSI)的适应证,以下哪项不正确
男,32岁,急性坏疽性阑尾炎,阑尾切除术后5天,体温下降后又升高,下腹痛。查:刀口无感染,分析原因时考虑能否有盆腔脓肿可能,下列哪项不支持盆腔脓肿的诊断
“清虚之脏”指的是
城市人行道最小宽度不得小于()。
位于县城的某原煤生产企业为增值税一般纳税人,2015年12月发生以下业务:(1)购进设备一台,取得一般纳税人开具的增值税专用发票上注明的价款为60万元。支付不含税运费4万元,取得运输企业开具的增值税专用发票。(2)购进低值易耗品,取得的增值税专用发票上
StateandlocalauthoritiesfromNewHampshiretoSanFranciscohavebegunbanningtheuseoffacial-recognitiontechnology.The
Theconceptofinternet,______hasintriguedscientistssincethemid-20thcentury.
最新回复
(
0
)