▃黑衣大葛格 发表于 2015-2-17 16:29:58

C数组问题

6.若有说明int a[]={0,0};则下列叙述不正确的是         。
A) 数组a的每个元素都可以得到初值0
B) 二维数组a的第一维的大小为1
C) 因为对二维数组a的第二维大小的值除以初值个数的商为1,故数组a的行数为1
D) 只有元素a和a可得到初值0,其余元素均得不到初值

泉水 发表于 2015-2-17 17:56:12

选D
百度一下 int a[]={0,0},就知道了!

haiouda 发表于 2015-2-17 23:50:26

本帖最后由 haiouda 于 2015-2-17 23:56 编辑

这个我学的了不是很好,差不多给忘记了;
应该选D
理由:数组在命名时只要对其第一个元素赋值,后面没赋值的自动设为零;由此见D,错!

A:前二项赋值了,后面全自动赋值为零,可见,A是对的;
B:a 的第一维没给定,这样子的话,以后面,实际 给的元素数为准,
C:没弄懂是啥意思;

上面也不知道说的对不对,如有错,请指正;全当抛砖引玉~~~~~~~~~~~{:1_1:}
页: [1]
查看完整版本: C数组问题