[問答題] 請完成下列Java程序:創(chuàng)建一個二維整形數(shù)組,并將其以5行4列對齊的格式輸出。請將程序填寫完整。 注意:不改動程序結(jié)構(gòu),不得增行或刪行。 pub
2021-07-20
[問答題] 請完成下列Java程序:創(chuàng)建一個二維整形數(shù)組,并將其以5行4列對齊的格式輸出。請將程序填寫完整。
注意:不改動程序結(jié)構(gòu),不得增行或刪行。
public class ex2
public static void main(String[] args)
Int [ ] [ ] aMatrix=1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5;int i=0;
int j=0;
for(i=0;i<aMatrix.length;i++)
For (j=0; ______; j++)
System.out.print(______+" ");
System.out.println( );
正確答案:
j<aMatrix[i].length aMatrix[i][j]
參考解析:[講解] 本題主要考查二維數(shù)組的循環(huán)輸出。程序中,變量i控制數(shù)組中元素排列的行數(shù),變量j控制每一行中元素的個數(shù)。第1空填寫aMatrix[i].length。因為循環(huán)輸出每一行元素的時候不能超出范圍,所以變量j的最大值要控制在數(shù)組每行元素最大值之內(nèi),即小于aMatrix[i]的長度。第2空填寫aMatrix[i][j]。此處就是用變量i和變量j為下標,表示該元素為第i行的第j個元素,控制數(shù)組內(nèi)的元素輸出。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。