java獲取數(shù)組元素下標(biāo) int a[10]合法的數(shù)組元素的最小下標(biāo)值為多少?
int a[10]合法的數(shù)組元素的最小下標(biāo)值為多少?使用以下定義inta[10],數(shù)組下標(biāo)的最小值是。應(yīng)為:使用以下定義inta[10],則數(shù)組下標(biāo)的最小值為u0u9。
int a[10]合法的數(shù)組元素的最小下標(biāo)值為多少?
使用以下定義inta[10],數(shù)組下標(biāo)的最小值是。應(yīng)為:使用以下定義inta[10],則數(shù)組下標(biāo)的最小值為u0u9。原因:inta[10]定義了一個包含10個元素的整數(shù)數(shù)組。因為數(shù)組元素從0開始計數(shù),即第一個數(shù)組元素是[0],數(shù)組中有10個元素,所以最后一個元素是[9]。也就是說,下標(biāo)的范圍從0到9
解決方法:首先得到數(shù)組的長度,根據(jù)循環(huán)數(shù)的長度,然后循環(huán)出數(shù)組中的元素和一個臨時變量進(jìn)行比較,把值較小的元素變成臨時變量,下標(biāo)變成另一個下標(biāo)變量,循環(huán)結(jié)束后,輸出下標(biāo)變量。