2014年计算机等级考试二级java精选试题及答案三

2014-11-09 19:45:07 · 作者: · 浏览: 31

  9.1 若已定义:


  int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i;


  其中0≤i≤9,则对a数组元素的引用不正确的是


  A)a[p-a]


  B)*(&a[i])


  C)p[i]


  D)*(*(a+i))


  答案:D


  9.2 以下程序段给数组所有元素输入数据,应在下划线处填入的是


  A)a+(i++)


  B)&a(i+1)


  C)a+i


  D)&a[++i]


  main()


  {


  int a[10],i=0;


  while(i<10)scanf("%d",_________);


  .


  .


  .


  }


  答案:D


  9.3 以下程序的输出结果是


  A)3


  B)4


  C)1


  D)2


  main()


  {


  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;


  printf("%d\\n",*(p+2));


  }


  答案:A