2013年计算机等级考试二级C语言练习19

全国等级考试资料网 2019-01-18 11:16:53 89

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

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 ”,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); 

相关资料

相关阅读