早教吧作业答案频道 -->其他-->
.若有数组“inta[10]={1,2,3,4,5,6,7,8,9};”,则数值最大和最小元素的下标分别是?答案是8和0,为什么最小是0,a[0]=1,a[8]=9,a[9]没有赋值,不是应该默认为0吗?那它最小的下标应该是9才对啊
题目详情
.若有数组“int a[10]={1,2,3,4,5,6,7,8,9};”,则数值最大和最小元素的下标分别 是?答案是8和0,为什么最小是0,a[0]=1,a[8]=9,a[9]没有赋值,不是应该默认为0吗?那它最小的下标应该是9才对啊
▼优质解答
答案和解析
很明显,这里的a[9]只有定义即分配了内存,而没有被初始化。这样a[9]的存储空间是一个不确定的数,但这个数一般来说并不是0,也不可能默认为0。如果这个数比1小,那a[9]应该是最小值,如果这个数比9大,那么a[9]应该是最大值。但因为a[9]并没有确定,所以无论a[9]是否最大值或最小值,都没有实际意义。 如果用软件来找a[0]--a[9]的最大最小值,只要a[9]参与了比较运算,那就会向上面说的那样,结果是不确定的。
看了 .若有数组“inta[10]...的网友还看了以下:
在一次捐款中,一一班同学共捐4400元,其中5元,10元和50元三种人名币共50张,没有其它面值的 2020-05-16 …
有面值5元和10元的人民币共20张,已知10元人民币的面值比5元人民币的面值多5元,5元和10元的 2020-06-03 …
有5元和10元面值的纸币共20张,一共175元,求5元.10元面值的各多少张,有5元和10元面值的 2020-06-03 …
某班向灾区捐款220元,有1元和5元和10元的人民币,共50张,1元和5元的张数一样多.1元和5元 2020-06-11 …
张阿姨有5元和10元的人民币共十四张,刚好是100元,5元和10元各有多少张?张阿姨有5元和10元 2020-07-04 …
鸡兔同笼问题有面值5元和10元的人民币共20张,已知10元人民币的总值比5元人民币的总值多75元, 2020-07-18 …
小英共存零用钱l00元,其中有5元和10元人民币共13张,求5元和l0元人民币各多少张?(1)用列 2020-08-01 …
有1元、5元和10元的人民币共14张、共计66元、其中1元比10元的多2张、三种钞票各多少张?假设法 2020-12-02 …
司机小王身上带有1元、2元、5元、10元四种面值的纸币共82元,其中1元与2元纸币共22张,5元和1 2020-12-02 …
有5元和10元面值的人民币共60张,其中5元的币值比10元的币值多75元,5元币和10元币各多少张? 2020-12-31 …