首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static
admin
2009-02-15
39
问题
下面程序的结果为 #include<iostream.h> int c; class A { private: int a; static int b; public: A( ) {a=0;c=0;} void seta( ){a++;} void setb( ){b++;} void setc( ){c++;} void display( ) {cout << a << " " << b << " " << C;} }; int A: :b=0; void main( ) { A a1,a2; a1.seta( ); a1.setb( ); a1.setc( ); a2.seta( ); a2.setb( ); a2.setc( ); a2.display( ); }
选项
A、1 2 1
B、1 2 2
C、1 1 2
D、2 2 2
答案
2
解析
C++语言中全局变量是任何函数都可以改变的量,静态变量的有效范围在定义它的类中,而普通的变量的有效性只在使用它的函数中,在本题中c为全局变量,b为静态变量,a为普通变量,b和c在类A的对象a1和a2中都自加1。所以b,c为 2,a为1。
转载请注明原文地址:https://kaotiyun.com/show/FKkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中正确的语句组是()。
有以下程序#inc1udeintfun(inta,intb){if(b==0)returna;elsereturn(fun(——a,—一b));}main()
有以下程序#include<stdio.h>voidfun(int*x,ints,inte){inti,j,t;for(i=s,j=e;i<j;i++,j--)
若有定义:charc;intd;,程序运行时输入:c=1d=2<回车>,能把字符1输入给变量c、把整数2输入给变量d的输入语句是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列选项中不属于面向对象程序设计特征的是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
随机试题
一产妇足月妊娠,胎儿估计4.000g,临产后20小时胎头为棘下1cm,宫口开全、尾骨前翘,耻骨弓角度低出口横径加后矢状<15cm。该产妇最可能是
焦虑症的表现有哪些?如何矫正?
学生心理发展的基本特征主要有()。
2011年,钢材的日均产量最高的月份是()月。
商场以120元/套的价格购进了N套某款服装,又以135元/套的价格购进了2N套,商场以定价售完1.5N套后,以定价的七折又销售了N套,最后以定价四折售完剩余所有服装,利润总计为330N元。问:最初定价是多少元?()
以下是一位研究者对受教育年限和职业声望所进行的抽样调查请计算Pearson相关系数。
设A为n阶矩阵,A11≠0.证明:非齐次线性方程组AX=b有无穷多个解的充分必要条件是A*b=0.
设A,B为三阶矩阵,且A~B,且λ1=1,λ2=2为A的两个特征值,|B|=2,求
以太网是目前应用最为广泛、最为成熟的网络类型,根据执行标准和传输速率的不同,可以分为标准以太网、快速以太网、______ 和万兆以太网。
本大题1小题考查的主要是视图的建立及查询,我们可以在视图设计器中根据题意为自由表建立一个视图文件score_view,并在视图设计器的对应选项卡中为视图设置条件,然后通过查询设计器完成视图的查询,并决定输出去向为表。2小题中主要是考查菜单设计器的“结果”下
最新回复
(
0
)