招聘笔试题

JAVA软件开发笔试题目

对日java软件开发工程师笔试题

1:设int a=10, b=20, c=30;条件表达式a

A.5

B.10

C.20

D.30

2:对 do-whie 语言 错误 的说法是

A.可构成多重循环结构

B.循环次数不可能为 0

C.循环次数可能为 0

D.先执行后判断

3:调用函数时,若实参是一个数组名,则向函数对应的形参传送的是

A.数组的长度

B.数组的首地址

C.数组第一个元素的值

D.整个数组元素的值

4:C语言中,″x3d″在内存中占用的字节数是

A.1

B.2

C.4

D.5

5:若定义了( )

union

{ char a[10];

short b[4][5];

long c[5];

则执行printf(″%d ″,sizeof(u));语句的输出结果是

A.10

B.20

C.40

D.70

6:在下述选项时,没有构成死循环的程序是

A.int i=100 while (1) { i=i%100+1; if (i>100) break; }

B.for (;;);

C.int k=1000; do { ++k; }while(k>=10000);

D.int s=36; while (s);--s;

7:若变量已正确定义并且指针p已经指向变量x, 则&x相当于

A.x

B.p

C.&x

D.&p

大家都在看