就业数据资源平台
当前位置:首页 > 笔试题目
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];


  }u;


  则执行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


  8:软件生命周期的瀑布模型把软件项目分为3个阶段、8个子阶段,以下哪一个是正常的开发顺序?


  A.计划阶段、开发阶段、运行阶段


  B.设计阶段、开发阶段、编码阶段


  C.设计阶段、编码阶段、维护阶段


  D.计划阶段、编码阶段、测试阶段


  9:设 int x=1,a=9,b=6,c=7,d=8; 则执行语句:if(a>b) if(c>d)x=2;else x=3;后,x的值是


  A.1


  B.2


  C.3


  D.不确定


  10:


  若定义了char ch[]={″abcdef″},*p=ch;则执行printf″%c″,*p+4;语 句的输出结果是


  若定义了char ch[]={″abcdef″},*p=ch;则执行printf″%c″,*p+4;语 句的输出结果是


  A.def


  B.d


  C.e


  D.0


  11:设int x[] = {1,2,3,4,5,6},* p = x;则值为3的表达式是


  A.p + = 2, * + + p


  B.p + = 2, * p + +


  C.p + = 3, * p


  D.p + = 2, + + * p


  12:若定义了int a;char b;float c;,则表达式a*b-c的类型是


  A.float


  B.int


  C.char


  D.double


  13:设enum color {red,yellow=2,blue,white,black}r=white;, 执行 printf("%d" ,r) ;后的输出结果是


  A.0


  B.1


  C.3


  D.4

就业数据资源平台