2013年9月全国计算机二级C语言程序设计上机临考冲刺试卷5

2014-11-23 20:15:00 · 作者: · 浏览: 35

  一、选择题(每小题1分,共40分)


  1 有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是( )。


  A. (!a==1)&&(!b==0)


  B. (a   C.


  D. 1


  E. a&&b


  F. a


  G.


  H. (b+b)&&(c-a)


  2 执行下面的程序后,a的值为( )。


  main()


  { int a,b;


  for(a=1,b=1;a<=10;a++)


  { if(b%3==l)


  { b+=3;


  continue;}


  b-=5;}}A. 7


  B. 8


  C. 9


  D. 10


  3 若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是( )。


  A. EOF


  B. -l


  C. 非零值


  D. 0


  4 有以下程序:


  main()


  {int a=0,b=0;


  a=10; /*给a赋值


  b=20; 给b赋值 */


  printf("a+b=%d\n",a+b);//输出计算机结果


  }


  程序运行后的输出结果是( )。


  A. a+b=10


  B. a+b=30


  C. 30


  D. 出错


  5 有下列二叉树.对此二叉树前序遍历的结果为( )。


  


  A. ACFXDBEYZ


  B. ABEFXYZCD


  C. ABCDEFXY7


  D. ABDYECFXZ


  一、选择题(每小题1分,共40分)……


  二、程序填空题(共18分)……


  三、程序改错题(共24分)……


  四、程序设计题(共18分)……