首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据输出结果填空完成下面程序。 #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
28
问题
根据输出结果填空完成下面程序。
#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://kaotiyun.com/show/N9Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,array[6]={1,5,0,4};for(i=0;i<5;i++)printf("%d",array[i]);printf("\n");}程序运行后的输出结果是(
下面程序的运行结果是()。#includemain(){inti;for(i=1;i
阅读以下程序#includemain(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);printf("
下列数组定义中错误的是()。
下列关于C语言数据文件的叙述中正确的是()。
关系数据库管理系统所管理的关系是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
设有定义:inta=64,b=8;,则表达式(a&&b)和(a|b)&&(a||b)的值分别为()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为()。
随机试题
调研过程中最重要的环节是()
心电图机的标准灵敏度为10mm/mV,允许的转换误差为
健康教育质量评估的重点是()
女性,42岁,既往胆囊炎病史5年,症状间断发作。1d前午餐后出现腹部剧烈疼痛,恶心,呕吐大量胃内容物,自觉腹胀。查体;体温38.3℃,脉搏90/min,血压98/60mmHg。腹平软,剑突下有轻压痛,Murphy征(+)。血白细胞16.0×109/L,
新生儿寒冷损伤综合征的硬肿最先出现于
上述场景中的设计合同法律关系中,法律关系主体是( )。民事法律关系包括( )要素。
转导法是利用()转导推算出较小类项目的市场预测值的方法。
Theotherdayanacquaintanceofmine,agregariousandcharmingman,toldmehehadfoundhimselfunexpectedlyaloneinNewYor
【B1】【B8】
A、Peoplecanbuyslicedbreadatastore.B、Therewasnoslicedbreadatastore.C、Therewasnodeliciousbreadatastore.D、P
最新回复
(
0
)