东软 实训加强班 试题_东软东软实训

2020-02-26 其他范文 下载本文

东软 实训加强班 试题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“东软东软实训”。

2010东软实训加强班笔试试题

一、单项选择题

1.下列不正确的转义字符是 B

A.''B.'“C.'074'D.''

2.设a=1,b=2,c=3,d=4,则表达式 a

A.4B.3C.2D.1

3.设x为int型变量,则执行下列语句后,x的值为 A

x=10;x-=x--;

A.-1B.10C.1D.20

4.设x,y,z,t均为int型变量,则执行下列语句后,t的值为 C

x=y=z=1;

t=x||y&&z;

A.不定值B.2C.1D.0

5.设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:

scanf(”i=%d,f=%f“,&i,&f);

为了把100和765.12分别赋给i和f,则正确的输入为 B

A.100 765.12B.i=100,f=765.12C.100,765.12D.x=100,y=765.12

6.设x和y均为int型变量,则执行完以下的程序后,输出值为 A

for(x=1,y=1;y

{if(x=10)break;if(x%2==1){x=5;continue;}x-=3;} printf(”%dn“,++y);

C.6D.8A.2B.4

7.给出以下定义:

char x[]=”abcdefg“;

char y[]={'a','b','c','d','e','f','g'};

则正确的叙述为 C

A.数组x和数组y等价 B.数组x和数组y的长度相同

C.数组x的长度大于数组y的长度D.数组x的长度小于数组y的长度

8.假定a和b为int型变量,则执行完以下语句后b的值为 D

a=1;b=10;

do {b-=a;} while(b--

A.9B.-2C.-1D.8

9.设j为int型变量,则下面for循环语句的执行结果是 B

for(j=10;j>3;j--){if(j%3)j--;--j;--j;printf(”%dn“,j);

}

C.6 2D.7 3A.6 3B.7 4

10.设有以下宏定义

#define N 3

#define Y(n)(N*n)

则执行语句 z=2*(Y(5));后,z的值为 C

A.出错B.42C.30D.54

11.设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是 B

A.k=*p1;B.p2=k;

12.设有如下定义:

int arr[]={6,7,8,9,10};

int *ptr;则下列程序段的输出结果是 D ptr=arr;*(ptr+2)+=2;

D.6,10 C.p1=p2;D.k=*p1*(*p2);printf(”%d,%dn“,*ptr,*(ptr+2));A.8,10B.6,8C.7,9

13.以下程序的输出结果是B

int i, k, a[10], p[3];

k=5;for(i=0;i

A.20 B.8C.30D.5

14.执行完以下的程序段后,m的值为 A

int a[2][3]={{1,2,3},{4,5,6}};int m, *p;p=&a[0][0];

m=(*p)*(*(p+2))*(*(p+4));

A.15 B.14C.13D.12

15.有以下程序段

char arr[]=”ABCDE“;

char *ptr;for(ptr=arr;ptr

B

AD.ABCDEBCDECDEDEEDE

16.typedef struct{

17.int a;char b;short c;short d;}AA_t;AA_t A;AA_t *pA=&A;下面访问c域的方法哪个不正确 C A.A.cB.pA->cC.pA+sizeof(int)+sizeof(char)D.*pA.c 已知一个类A有一个成员变量m_iValue,以及一个SetValue函数设置这个值,需要在A.A::A(int iValue){m_iValue=iValue;}

B.A::A(int iValue):m_iValue(iValue){}

C.A::A(int iValue){SetValue(iValue);} 构造的时候进行赋值,以下几种方式错误的是 D

D.A::A(int iValue):SetValue(iValue){}

18.如果一个类继承了另外一个类

cla Derived:protected Base{}

那么,Derived可以访问Base类中的哪些成员 C

A.全部

B.公有的成员变量和成员函数

C.公有的和保护的成员变量和成员函数

D.保护的成员变量和成员函数

19.有一个类,定义如下:

cla A{

public:

A(){} m_iMaxValue++;m_iValue=m_iMaxValue;

int GetValue(){return m_iValue;};

public:

static int m_iMaxValue=0;int m_iValue;

};

在使用的时候,有如下操作

A* pObjectList = new A[100];

int a = pObjectList->GetValue();int b =(pObjectList+10)->GetValue();

int c = pObjectList[99].GetValue();

请选择正确的结果是

《东软 实训加强班 试题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
东软 实训加强班 试题
点击下载文档
相关专题 东软东软实训 实训 东软 试题 东软东软实训 实训 东软 试题
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文