新建
上传
首页
助手
最?/div>
资料?/div>
工具

VC++

程序设计

 

一?/p>

 

选择?/p>

:

?/p>

1

?/p>

1

分)

 

1

.以下选项中,哪一个是合法的字符常?/p>

 

A."N"

 

 

 

 

 

B. '\010 ' 

 

 

C.A 

 

 

 

 

D.65 

 

2

.表达式

"(a=3*2,b=a/2),b-a,a+=2"

的值是

 

A.-3 

 

 

 

 

 

 

 

 

B.6 

 

 

 

 

 

 

C.8 

 

 

 

 

 

D.12 

 

3

.有以下的程序段,其输出结果?/p>

 

 

 

 

int x,y,z; 

 

 

 

x=y=z=0; 

x=++x||++y&&++z; 

cout<<x<<","<<y<<","<<z<<end; 

A.1,1,1 

 

 

 

 

 

B.1,1,0 

 

 

 

 

C.1,0,0 

 

 

D.0,0,0 

 

4

.以下程序的执行结果?/p>

 

?/p>

include<iostream.h> 

class OBJ 

{ 

 

int n; 

public: 

 

 

 

OBJ(int i=0) {n=i;} 

 

 

 

operator++( ) {n++;} 

 

 

 

void Show( ) {cout<<n<<endl;} 

}; 

void main( ) 

{ OBJ obj(3); 

 

 

++obj; 

 

 

obj.Show( ); 

} 

A.3 

 

 

 

 

B.4 

 

 

 

C.0 

 

 

 

 

D.1 

 

5

.设有以下程序段?/p>

 

 

 

 

int a[5]={0},*p,*q; 

 

 

 

p=a; 

 

 

 

q=a; 

 

 

 

则下列选项中,合法的运算表达式?/p>

 

A.p-q 

 

 

 

B.p+q 

 

 

C.p*q 

 

 

 

D.p%q 

 

6

.假?/p>

MyClass

为一个类

,

则该类的拷贝的构造函数的声明语句?/p>

 

A.MyClass&(MyClass x); 

 

 

 

 

B.MyClass(MyClass x); 

C.MyClass(MyClass &x); 

 

 

 

 

D.MyClass(MyClass *x); 

 

7

.以下程序的执行结果?/p>

 

 

 

 

?/p>

include<iostream.h> 

 

 

 

void main( ) 

 

 

 

{ 

 

char s[ ]= "1234356"; 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

VC++

程序设计

 

一?/p>

 

选择?/p>

:

?/p>

1

?/p>

1

分)

 

1

.以下选项中,哪一个是合法的字符常?/p>

 

A."N"

 

 

 

 

 

B. '\010 ' 

 

 

C.A 

 

 

 

 

D.65 

 

2

.表达式

"(a=3*2,b=a/2),b-a,a+=2"

的值是

 

A.-3 

 

 

 

 

 

 

 

 

B.6 

 

 

 

 

 

 

C.8 

 

 

 

 

 

D.12 

 

3

.有以下的程序段,其输出结果?/p>

 

 

 

 

int x,y,z; 

 

 

 

x=y=z=0; 

x=++x||++y&&++z; 

cout<<x<<","<<y<<","<<z<<end; 

A.1,1,1 

 

 

 

 

 

B.1,1,0 

 

 

 

 

C.1,0,0 

 

 

D.0,0,0 

 

4

.以下程序的执行结果?/p>

 

?/p>

include<iostream.h> 

class OBJ 

{ 

 

int n; 

public: 

 

 

 

OBJ(int i=0) {n=i;} 

 

 

 

operator++( ) {n++;} 

 

 

 

void Show( ) {cout<<n<<endl;} 

}; 

void main( ) 

{ OBJ obj(3); 

 

 

++obj; 

 

 

obj.Show( ); 

} 

A.3 

 

 

 

 

B.4 

 

 

 

C.0 

 

 

 

 

D.1 

 

5

.设有以下程序段?/p>

 

 

 

 

int a[5]={0},*p,*q; 

 

 

 

p=a; 

 

 

 

q=a; 

 

 

 

则下列选项中,合法的运算表达式?/p>

 

A.p-q 

 

 

 

B.p+q 

 

 

C.p*q 

 

 

 

D.p%q 

 

6

.假?/p>

MyClass

为一个类

,

则该类的拷贝的构造函数的声明语句?/p>

 

A.MyClass&(MyClass x); 

 

 

 

 

B.MyClass(MyClass x); 

C.MyClass(MyClass &x); 

 

 

 

 

D.MyClass(MyClass *x); 

 

7

.以下程序的执行结果?/p>

 

 

 

 

?/p>

include<iostream.h> 

 

 

 

void main( ) 

 

 

 

{ 

 

char s[ ]= "1234356"; 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

VC++

程序设计

 

一?/p>

 

选择?/p>

:

?/p>

1

?/p>

1

分)

 

1

.以下选项中,哪一个是合法的字符常?/p>

 

A."N"

 

 

 

 

 

B. '\010 ' 

 

 

C.A 

 

 

 

 

D.65 

 

2

.表达式

"(a=3*2,b=a/2),b-a,a+=2"

的值是

 

A.-3 

 

 

 

 

 

 

 

 

B.6 

 

 

 

 

 

 

C.8 

 

 

 

 

 

D.12 

 

3

.有以下的程序段,其输出结果?/p>

 

 

 

 

int x,y,z; 

 

 

 

x=y=z=0; 

x=++x||++y&&++z; 

cout<<x<<","<<y<<","<<z<<end; 

A.1,1,1 

 

 

 

 

 

B.1,1,0 

 

 

 

 

C.1,0,0 

 

 

D.0,0,0 

 

4

.以下程序的执行结果?/p>

 

?/p>

include<iostream.h> 

class OBJ 

{ 

 

int n; 

public: 

 

 

 

OBJ(int i=0) {n=i;} 

 

 

 

operator++( ) {n++;} 

 

 

 

void Show( ) {cout<<n<<endl;} 

}; 

void main( ) 

{ OBJ obj(3); 

 

 

++obj; 

 

 

obj.Show( ); 

} 

A.3 

 

 

 

 

B.4 

 

 

 

C.0 

 

 

 

 

D.1 

 

5

.设有以下程序段?/p>

 

 

 

 

int a[5]={0},*p,*q; 

 

 

 

p=a; 

 

 

 

q=a; 

 

 

 

则下列选项中,合法的运算表达式?/p>

 

A.p-q 

 

 

 

B.p+q 

 

 

C.p*q 

 

 

 

D.p%q 

 

6

.假?/p>

MyClass

为一个类

,

则该类的拷贝的构造函数的声明语句?/p>

 

A.MyClass&(MyClass x); 

 

 

 

 

B.MyClass(MyClass x); 

C.MyClass(MyClass &x); 

 

 

 

 

D.MyClass(MyClass *x); 

 

7

.以下程序的执行结果?/p>

 

 

 

 

?/p>

include<iostream.h> 

 

 

 

void main( ) 

 

 

 

{ 

 

char s[ ]= "1234356"; 

Ͼλ">
Ͼλ
Ŀ

VC++程序设计模拟试题1 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

VC++

程序设计

 

一?/p>

 

选择?/p>

:

?/p>

1

?/p>

1

分)

 

1

.以下选项中,哪一个是合法的字符常?/p>

 

A."N"

 

 

 

 

 

B. '\010 ' 

 

 

C.A 

 

 

 

 

D.65 

 

2

.表达式

"(a=3*2,b=a/2),b-a,a+=2"

的值是

 

A.-3 

 

 

 

 

 

 

 

 

B.6 

 

 

 

 

 

 

C.8 

 

 

 

 

 

D.12 

 

3

.有以下的程序段,其输出结果?/p>

 

 

 

 

int x,y,z; 

 

 

 

x=y=z=0; 

x=++x||++y&&++z; 

cout<<x<<","<<y<<","<<z<<end; 

A.1,1,1 

 

 

 

 

 

B.1,1,0 

 

 

 

 

C.1,0,0 

 

 

D.0,0,0 

 

4

.以下程序的执行结果?/p>

 

?/p>

include<iostream.h> 

class OBJ 

{ 

 

int n; 

public: 

 

 

 

OBJ(int i=0) {n=i;} 

 

 

 

operator++( ) {n++;} 

 

 

 

void Show( ) {cout<<n<<endl;} 

}; 

void main( ) 

{ OBJ obj(3); 

 

 

++obj; 

 

 

obj.Show( ); 

} 

A.3 

 

 

 

 

B.4 

 

 

 

C.0 

 

 

 

 

D.1 

 

5

.设有以下程序段?/p>

 

 

 

 

int a[5]={0},*p,*q; 

 

 

 

p=a; 

 

 

 

q=a; 

 

 

 

则下列选项中,合法的运算表达式?/p>

 

A.p-q 

 

 

 

B.p+q 

 

 

C.p*q 

 

 

 

D.p%q 

 

6

.假?/p>

MyClass

为一个类

,

则该类的拷贝的构造函数的声明语句?/p>

 

A.MyClass&(MyClass x); 

 

 

 

 

B.MyClass(MyClass x); 

C.MyClass(MyClass &x); 

 

 

 

 

D.MyClass(MyClass *x); 

 

7

.以下程序的执行结果?/p>

 

 

 

 

?/p>

include<iostream.h> 

 

 

 

void main( ) 

 

 

 

{ 

 

char s[ ]= "1234356"; 



ļ׺.doc޸Ϊ.docĶ

  • ֲר
  • dzϺʽĵԼ
  • и ʶܱҪ
  • ҵսԹͿ˰
  • ձĿо
  • ѧ뼼2ϻʵ
  • 19ѧڡʩҵ3
  • ңһ廯ͷԭӦõ·
  • ԤӦ
  • ʯɽеѧ2016ѧڵһģ⿼ӢԾ()

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)