首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include < iostream.h > class A { static int n; public: A( ){n=1;} A(int num){ n =
下面程序的运行结果为 #include < iostream.h > class A { static int n; public: A( ){n=1;} A(int num){ n =
admin
2009-02-15
29
问题
下面程序的运行结果为 #include < iostream.h > class A { static int n; public: A( ){n=1;} A(int num){ n = num;} void print( ){cout<< n;} }; int A::n=2; void main( ) { A a,b (3); a.print( ); b.print( ); cout<< end1; }
选项
A、11
B、13
C、23
D、33
答案
8
解析
本题考查的是静态数据成员的使用,n为类A的静态成员,即为类A的所有对象共有的成员,所以,当对象b把n初始化为3时,对象a的成员n的值也为3(这两个n实际上是同一个)。
转载请注明原文地址:https://kaotiyun.com/show/bdkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些数,并把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定,函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确结果。注意
有以下程序#include<stdio.h>voidfun(inta[],intn,intflag){inti=0,j,t;for(i=0;i<n-1;i++)for(j=i
若变量己正确定义并赋值,则以下符合C语言语法的表达式是()。
以下程序段中,与其他三个功能不同的程序段是
以下函数中,findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMIN—2147483647intfindmax(intx[],intn){inti,
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为()。
设有如下关系表:则下列操作正确的是()。
开发大型软件时,产生困难的根本原因是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
储存在血小板专用采集袋内浓缩血小板保存期为
重力式码头沉箱采用半潜驳干运法,当无资料和类似条件下运输的实例时,对半潜驳以下各个作业段应进行验算:()。
反映一个组织系统中各工作部门或各管理人员之间指令关系的是()。
不定期清查适用于()。
作业按其层次分类,可以分为单位作业、批次作业、产品作业和支持作业,下列表述正确的有()。
两个相互矛盾的命题不能同假,必有一真。这是()的内容。
你正在主持一个刑事案情分析会议,意见对立的双方由争辩发展到恶语相向,你怎么办?
A(66)holdsenoughbitstostoreasinglecharacterwhilea(67)isagroupofbytes.
下面哪个不是Internet网络管理协议?()
(1)在名称为Form1的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,
最新回复
(
0
)