后两题是数据结构里的 看看书
1. X=3,5,7……
x%2=1 所以选 D D项表达式错误 false 返回值为0 注意B项 他是一个陈述句
不管x为何值 表达式的值都是true 返回 1
2.队列是种线性结构 就像一条链子 将元素 链接在一条线上
非线性结构有
集合(分散,元素之间没有联系)
树(发散,一对多,显然非线性)
图(看起来乱七八糟,多对多)
可以理解成为映射 线性 就是一对一
3.顺序储结构 的内存存储方式是 物理位置相隔 只要确定了起始位置 元素就可以任意读取写入,
而链表不一样 可以形象的认为它是由指针 串起来的一个链 ,在内存中物理位置没有联系 只有逻辑上的 联系 对链表操作只能是 顺着指针往下滑动 找到 操作的位置
1.值为0,有的时候可以是false,只有D,X%2肯定余1,而不是0
2.线性结构指的是在逻辑上可以用 线 这个概念形象的表示。带链的队列就像一条绳结。
3.参照第二问,对照线性表两种结构,自己理解吧