尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。下面是小编整理的关于全国计算机二级C语言考试试题及答案,欢迎大家参考!
一、选择题
1). 下列数据结构中,属于非线性结构的是( )
A.循环队列
B.带链队列
C.二叉树
D.带链栈
正确答案:C
答案解析:根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类:线性结构和非线性结构。循环队列、带链队列和带链栈都是线性结构,而二叉树是非线性结构。
2). 设有定义: char s[81]; int i=0; 以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )
e((s[i++]=getchar())!=′n′);s[i]=′