影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 在程序中,用戶使用JOptionPane輸入一個二維數(shù)組的行數(shù),程序隨機生成每一行的列數(shù),并對其賦值。最后顯示這個二維數(shù)組。請?zhí)顚憴M線處的內(nèi)容。

2021-07-20   

[問答題] 在程序中,用戶使用JOptionPane輸入一個二維數(shù)組的行數(shù),程序隨機生成每一行的列數(shù),并對其賦值。最后顯示這個二維數(shù)組。請?zhí)顚憴M線處的內(nèi)容。

注意:請勿修改main()主方法和其他已有語句內(nèi)容,僅在橫線處填入適當語句。

import javax.swing.*;

public class basic

public static void main(String[] args)

String sDimU=JOptionPane.showInputDialog("請輸入數(shù)組的行數(shù)");

int iDimU=______(sDimU);

int [].[] numbers=new int[iDimU] [];

for(int i=0; i<iDimU; i++)

int k=(int) (Math.random()*5+1);

numbers[i]=______;

for(int i=0; i<iDimU; i++)

for(int j=0;______; j++)

numbers[i] [j]=(int) (Math.random()*l00);

System.out.print(numbers[i] [j]+" ");

System.out.println ();

System.exit(O)

正確答案:

Integer.parseInt new int[k] j<number[i].length

參考解析:

[講解] 本題考查知識點:基本數(shù)據(jù)類型包裝類的使用,數(shù)組的使用。解題思路:首先, JOptionPane顯示了一個可以輸入數(shù)據(jù)的對話框,用戶通過該對話框輸入對話框的行數(shù)。第一個循環(huán)是對每一行分配存儲空間,第二個循環(huán)是對已經(jīng)分配好空間的二維數(shù)據(jù)進行賦值,并在賦值的過程中將數(shù)組顯示出來。第1個空考查字符串和數(shù)值之間的相互轉(zhuǎn)換。每一種基本數(shù)據(jù)類型的包裝類都有各自的方法將字符串轉(zhuǎn)換為相應的基本數(shù)據(jù)類型,轉(zhuǎn)換為int型的方法是Integer.parseInt()。第2個空考查多維數(shù)組的基本概念,多維數(shù)組的高維標識低維的名字,但是低維必須分配自己的存儲空間。因此,此處需要用new關(guān)鍵字對每一行動態(tài)分配列空間。第3個空,由于多維數(shù)組的高維標識低維的名字,所以高維可以直接用來表示低維部分,使用方法跟普通數(shù)組一樣。如本題中number[0]就表示一個用number[0]命名的一維數(shù)組。所以此處應該填寫j<number[i].length。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>