下面程序的运行结果为(    )。 #inc

时间:2024-04-20 10:42:41 5A范文网 浏览: 答案大全 我要投稿

问题:

[单选] 下面程序的运行结果为( )。
#include<iostream.h> class A
static int n;
public:
A(){n=1;}
A(int num){n=hum;} void print(){cout<<n;} }:
int A::n=2;
void main() {
A a,b(3); a.print(); b.print();
cout<<endl:

A . 11
B . 13
C . 23
D . 33

参考答案D

参考解析:

本题考查的是静态数据成员的使用,n为类A的静态成员,即为类A的所有对象共有的成员,所以,当对象b把n初始化为3时,对象a的成员u的值也为3(这两个11实际上是同一个)。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

计算机I/O系统的硬件结构主要包含04-20

某校园网采用RIPv1路由协议,通过一台Cisco路由器R1互连04-20

有8枚看起来一模一样的金币,其中有1枚是假的,重量稍微轻04-20

有以下程序#include Main(){ int&nb04-20

学科课程与活动课程论的根本分歧在于是以书本知识为中04-20

以下关于C语言数据类型的叙述中正确的是(&nbsp;&nbsp;&04-20

若以下选项中的变量全部为整型变量,且已正确定义并赋值04-20

软件需求规格说明书的作用不包括(  )。04-20

有以下程序: #include&lt;stdio.h&gt;main(  )04-20

Fast Ethemet自动协商过程要求在多少时间内完成?&nbsp04-20

热搜文章
最新文章