首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public:
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public:
admin
2019-06-04
50
问题
有如下程序:
#include<iostream>
#include<cstring>
using namespace std;
class XCD {
char*a;
int b;
public:
XCD(char*aa,int bb){
a=new char[strlen(aa)+1];
strcpy(a,aa);
b=bb;
}
char*Geta(){return a;}
int Getb0{ return b;}
};
int main(){
char *p1=’’abcd’’,*p2=’’weirong’’;
int d1=6,d2=8;
XCD x(p1,d1),y(p2,d2);
cout<<strlen(x.Geta())+y.Getb()<<end1;
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、16
C、14
D、11
答案
A
解析
由类XCD的定义可知,成员函数Geta()返回的是字符串的长度,Getb()返回的是参数b的值。在主函数中strlen(x.Geta())的值等于4,y.Getb()的值等于8,所以输出两者的和为12。
转载请注明原文地址:https://kaotiyun.com/show/L28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
内存地址指针变量指向的不是变量保存的数据值,而是变量的地址,所以指针变量保存的是对象的内存地址。
黑盒测试是否能够发现错误取决于测试实例的设计。动态测试的设计测试实例方法一般有两类:黑盒测试方法和白盒测试方法。
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
下面的函数调用为:fun(x+y,3,min(n-1,y))则fun的实参个数是()。A)3B)4C)5D)6
A、 B、 C、 D、 B常用的软件结构设计工具是结构图,也称程序结构图。DFD图(数据流图)是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,它是需求分析阶段的图形工具。盒式图(
以下不是结构化程序设计方法的技术是()。
下列叙述中错误的是()。
若磁盘上已存全路径文件名为c:\ctest\test.txt的文件,下面语句中不能打开该文件的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
HDLC是面向()的数据链路控制规程。
何谓腹膜内位器官?
患者,男,20岁。多发性疖肿,红、肿、热、痛,部分溃破流出黄脓,发热口渴,大便干结,小便短赤,舌苔薄黄,脉数。治疗应首选
等比累进还款法,通常比例控制在0~100%之间,且经计算后的任意一期还款计划中的本金或利息不得小于()。
在对消费者行为进行分析的过程中,对消费者偏好做出的假定不包括()。
与启发性原则在教学中贯彻要求不符的是()。
阐述革命根据地和解放区教育体制的构成特点及作用。
设函数f(u)可导,y=f(x2)当自变量x=-1处取得增量△x=-0.1时,相应的函数增量△y的线性主部为0.1,则f’(1)=_________.
(2017年)求
多线程是Java程序的【】机制,它能同步共享数据、处理不同事件。
最新回复
(
0
)