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 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); 相关资料 |