2013年9月全国计算机等级二级C语言程序设计专家预测卷2

2014-11-06 12:00:09 · 作者: · 浏览: 52

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


  1 若有以下程序段:


  int r=8;


  print("%d\n",r>>1):


  输出结果是(  )。


  A. 16


  B. 8


  C. 4


  D. 2


  2 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是(  )。 A. 编辑软件


  B. 操作系统


  C. 教务管理系统


  D. 浏览器


  3 有以下程序:


  #includedstdio.h>


  int f(int n);


  main(  )


  {int a=3,s;


   s=f(a);s=s+f(a);printf("%dkn",s);


  }


  int f(int n)


  {static int a=1;


   n+=a++;


   return n;


  }


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


  A. 7


  B. 8


  C. 9


  D. 10


  4 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。


  A. 一对一


  B. 一对多


  C. 多对多


  D. 多对一


  5 有下列程序:


  main(  )


  { int k=5;


  while(--k) printf("%d",k=1);


  printf("/n");


  }


  执行后的输出结果是(  )。


  A. 1


  B. 2


  C. 4


  D. 死循环


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


  二、基本操作题(共18分)……


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


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