首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Test{ public: Test() {n+=2;) —Test() {n-=3;) static int
有如下程序: #include using namespace std; class Test{ public: Test() {n+=2;) —Test() {n-=3;) static int
admin
2020-06-29
61
问题
有如下程序:
#include
using namespace std;
class Test{
public:
Test() {n+=2;)
—Test() {n-=3;)
static int getNum(){return n;}
private:
static int n;
};
int Test::n=1;
intmain()
{
Test*p=newTest;
选项
A、n=0
B、n=1
C、n=2
D、n=3
答案
A
解析
语句Test*p=new Test;会调用类的构造函数Test() {n+=2;),使n的值由原来的1变为3,然后delete p调用类的析构函数~Test() {n-=3;),因为n是static型变量,所以会在3的基础上减3使得输出结果为0。
转载请注明原文地址:https://kaotiyun.com/show/Va8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的执行结果是()。inta,y:a=10;y=10do{a+=2:y+=a;cout<<“a”=“<<a<<”,“<<”y=“<<y<<”\n”;
下列程序的输出结果是【】。#inClude<iostream>usingnamespacestd;classTest{public: Test(){cnt++;}~Test(){cnt-
C++语言程序的注释可以出现在程序中的任何地方,一个注释以【】作为开始和结束的标记。
以下程序的执行结果是______。#include<iostream.h>#include<iomanip.h>voidmain(){cout.fill(’*’)
下列程序的输出结果是#include<iostream.h>classMyclass{public:Myclass(inti=0,intj=0){x=i;
下列关于软件测试的描述中正确的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
下面是一个模板声明的开始部分:templatedouble…由此可知()。
检查软件产品是否符合需求定义的过程称为()。
检查软件产品是否符合需求定义的过程称为
随机试题
幼儿按供热能计算,三种产能营养素蛋白质、脂肪和类之间正确的比例是
Ifyouintendusinghumorinyourtalktomakepeoplesmile,youmustknowhowtoidentifysharedexperiencesandproblems.Your
治疗湿浊中阻所致的腹痛、吐泻转筋,宜选用的药物是()(2010年第34题)
A.平卧位腹壁松弛,呈蛙腹状B.腹部膨隆呈球形C.腹部外形如舟状D.腹部外形略呈凸起状E.腹部外形局限性膨隆97.巨大卵巢囊肿98.肝硬化腹水巨大卵巢囊肿
下列各项,属被动体位的是
瘿病的治疗方法不包括()
关于室外消火栓布置的规定,以下()是错误的。
商业银行开展个人理财业务有下列情形之一的,由银行业监督管理机构依据《中华人民共和国银行业监督管理法》的规定对商业银行实施处罚( )。
A国是亚洲经济发展最快的国家。A国的B省在过去30年间大力发展各类制造及加工业务,成为A国南方沿海经济第一大省。随着B省经济的快速发展,省内几个主要城市均建造了民用机场。近几年,A国政府开始大力推动铁路网络建设,目标是覆盖全国各主要省市。B省亦开始建设通往
《法经》中规定“六禁”的篇目是()。(2010年单选43)
最新回复
(
0
)