1.
int a[4] = {1,2,3,4}; //okey
int b[4]; //okey
float c[5] = {5.0, 2.5} //初始化数组时,提供的值可以少于数组的元素数目
long d[500] = {0}; // 将数组所有元素初始化为0
short e[] = {1,5,2,3}; //c++编译器自动计算元素个数
double f[4] {1.2e4, 1.6e4, 1.1e4, 1.7e4 } //可以省略等号 =
float g[100] {} // 大括号可以不包括任何东西, 这将把所有元素设置为0
2.
答案:CD
A中线性表的顺序存储结构中逻辑顺序与物理顺序总是一致的,但链式存储结构却不是,
B:两种存储结构没有优劣之分,只是看在什么情况下适合哪种存储结构。对于经常插入或删除的
适合选择链式存储,经常查找的适合顺序存储。
CD正确
E中数据结构的基本运算中,搜索肯定不是必须的,比如栈中就没有搜索