就业数据资源平台
当前位置:首页 > C语言程序设计
2013年计算机等级考试二级C语言练习19

  1 以下叙述中错误的是(  )。


  A. C语言编写的函数源程序,其文件名后缀可以是C


  B. C语言编写的函数都可以作为一个独立的源程序文件


  C. C语言编写的每个函数都可以进行独立的编译并执行


  D. 一个C语言程序只能有一个主函数 


  2 设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(  )。


  A. 20   


  B. 0或35


  C. 15       


  D. 16


  3 有以下程序: 


  #include<stdio.h>


  main(  )


  {int a[5]={1,2,3,4,5),b[5]={0,2,1,3,o},i,s=0; 


    for(i=o;i<5;i++)s=s+a[b[i]]; 


    printf(”%d\n”,s); 


  }


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


  A. 6   


  B. 10


  C. 11


  D. 15


  4下列叙述中正确的是(  )。


  A. 算法就是程序


  B. 设计算法时只需要考虑数据结构的设计


  C. 设计算法时只需要考虑结果的可靠性


  D. 以上3种说法都不对 


  5 若有定义语句:“int a=3,b=2,c=1;”,以下选项中错误的赋值表达式是(  )。


  A. a=(b=4)=3;   


  B. a=b=c+1:


  C. a=(b=4)+C;


  D. a=1+(b=c一4); 

就业数据资源平台