首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据输出结果填空完成下面程序。 #include<iostream.h> class Test { private: static int val; int a; public: st
根据输出结果填空完成下面程序。 #include<iostream.h> class Test { private: static int val; int a; public: st
admin
2010-12-16
44
问题
根据输出结果填空完成下面程序。
#include<iostream.h>
class Test
{
private:
static int val;
int a;
public:
static int func( );
void sfunc(Test &r);
};
______//初始化静态变量val
int Test::func( )
{
return val++;
}
void Test::sfunc(Test &r)
{
r.a=125;
cout<<"Result3="<<r.a;
}
void main( )
{
cout<<"Resultl="<<Test::func( )<<endl;
Test A;
cout<<"Result2="<<A.fune( )<<endl;
A. sfunc(A);
}
输出结果为:
Result1=201
Result2=202
Result3=125
选项
答案
int Test::val=200;
解析
类的静态成员变量必须要进行初始化才能使用,初始化时需要用域限定符::指明该变量所属的类名。
转载请注明原文地址:https://www.kaotiyun.com/show/N9Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写一个函数,用来删除字符串中的所有空格。例如,输入asdaf.aaz67,则输出为asdafaaz67。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干
以下程序段中,不能实现条件"如果a<b则x=10,否则x=-10"的是
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
有以下程序:#include<stdio.h>main(){ intc=0,k; for(k=1;k<3;k++) switch(k) {default:c+=k;case2:c++;break;cas
有以下程序:#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行
给定程序MODi1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+1
某棵树只有度为3的结点和叶子结点,其中度为3的结点有8个,则该树中的叶子结点数为
如果需要打开一个已经存在的非空文件"FILE’’并进行修改,正确的语句是()。
算法的空间复杂度是指()。
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为()。
随机试题
肠外营养最严重的穿刺技术并发症是()
外伤致肝破裂的病人需要进行的手术属于
小儿原发型肺结核出现类似百日咳样痉挛性咳嗽是由于胸内淋巴结肿大,压迫
溃疡性结肠炎好发部位是()
下列关于税收实体法要素的表述中,不正确的是()。
根据营业税法律制度的规定,下列各项中,应按“服务业—租赁业”税目征收营业税的有()。
以下关于政府审计、内部审计和注册会计师审计的论述,正确的是( )。
Peoplehavebeenholdingheateddiscussionsrecentlyaboutwomen’sexperienceintheworkplace.LastmonthSherylSandberg,chie
下列各项中两个软件均属于系统软件的是()。
WhatIsGlobalization?Itwastheanti-globalizationmovementthatreallyputglobalizationonthemap.Asawordithasexi
最新回复
(
0
)