单项选择题
有如下程序 #include
using namespace std; int i=1; class Fun{ public: static int i; int value(){return i-1;} int value()const{return i+1;} } ; int Fun::i=2; int main(){ int i=3; Fun fun1; const Fun fun2; return 0; } 若程序的输出结果是: 123. 则程序中下划线处遗漏的语句是【 】
A.cout<<fun1.value()<<Fun::i<<fun2.value();
B.cout<<Fun::i<<fun1.value()<<fun2.value();
C.cout<<fun1.value()<<fun2.value()<<Fun::i;
D.cout<<fun2.value()<<Fun::i<<fun1.value();
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序的运行结果是( )。#include <iostream.h>class Location {private:int X,Y;public:void init(int=0,in=0);Void valueX(int val) { X=val;}int valueX( ) { return X;}void valueY(int val) { Y=val;}int valueY( ) { return Y;} };void Location::init(int initX,int initY){ X=initX;Y=initY;}void main( ){ Location A,B;A.init( );A.valueX(5);cout < < A.valueX( ) < < end1 < < A.valueY( ) < < end1;B.init(6,2);B.valeY(4);cout < < B.valueX( ) < < end1 < < B.valueY( ) < < end1;}
A. 5 0 6 4
B. 0 0 6 4
C. 5 0 6 2
D. 0 0 6 2
点击查看答案&解析
单项选择题
有如下程序:#include using namespace std;class Part{public: Part(int x=0):val(x){cout<<val;} Part(){cout<<val;)private:int val;);class Whole{ public: Whole(int X,int Y,int z=0):p2(x),pl(y),val(z){cout<<-val;}Whole(){cout<<val;} private:Part pl,p2; int val;};int main(){Whole obj(1,2,3);return 0;} 程序的输出结果是
A.123321
B.213312
C.213
D.123123
点击查看答案&解析
相关试题
函数重载要求重载的函数必须有和原函数一样...
以下程序的功能是:输出 100 以内(不...
C++语言的基本控制结构为顺序结构、选择...
开发一个C++语言程序的步骤通常包括编辑...
若已知a=10,b=20,则表达式l a <...