龙旗控股2010应届生招聘笔试考题

2024-04-12

龙旗控股2010应届生招聘笔试考题(精选1篇)

篇1:龙旗控股2010应届生招聘笔试考题

应聘职位:口软件工程师、口软件测试工程师

龙旗控股2010应届生招聘笔试考题

(二)(25分钟)

学校___________专业___________学历、毕业时间_____________

姓名___________联系方式___________预计到岗时间 ______________

注意事项:

1、请应聘者考前完整填写相关信息

2、考卷适用范围:所有应聘龙旗控股招聘的应届生

3、回答完毕,请同个人简历一起投递

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

一、选择题

1.下列程序的运行结果是

# define A 5

# define B A+1

main()

{

int a;

a=B;

printf(″%dn″a--);

}

A.6

B.5

C.4

D.出错

2.设int i,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句

for(i=0;i<3;i++)

printf(″%d″,x[i][2-i]);的输出结果是

A.147

B.159

C.357

D.369

3.设有以下程序段:int a=1, b=10, c=1, x;x=a&&b||++c;printf(″%d, %dn″,x,c);

执行后输出的结果是

A.0,0

B.0,1

C.1,0

D.1,14.假定a和b为int型变量,则执行下述语句组后,b的值为

a=1;

b=10;

do

{

b-=a;

a++;

} while(b--<0);

A.9

B.-2

C.-1

D.8

5.设int a = 3;则表达式a<1&&--a>1的运算结果和a的值分别是

A.0和2

B.0和3

C.1和2

D.1和3

6.表达式“sizeof(int [1][2])/sizeof(int)”的值为_____。

A1B2C3D

4二、专业题

1.Windows NT下的32位机运行环境下:

char str[]=“Hello”;

char *p = str;

int n = 10;

请计算strlen(str),sizeof(str),sizeof(p),sizeof(n)

2.请编码实现以下功能的函数

功能:实现对一个8 bit数据(unsigned char类型)的指定位(例如第n位)的置0或者置1操作,并保持其他位不变。

函数原型:void bit_set(unsigned char*p_data,unsigned char position,bool flag)

函数参数说明:p_data是指定的源数据,position是指定位(取值范围1~8),flag表示是置0还是置1操作

3.请用C语言实现字符串右循环移位函数,比如〞abcdefghi〞循环右移2位就是〞hiabcdefg〞。

函数原型: void RightLoopMove(char * pStr,unsigned short steps)

参数说明:

pStr:Pointer to aˊ\0ˊterminated string

steps:The rotate shift numbers

上一篇:一线主管的管理职能 测试答案下一篇:繁星下的诉说作文