影音先锋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)容,僅在橫線處填入適當(dāng)語句。

import javax.swing.*;

public class Examplel_10

public static void main (String[] argv)

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 = O; i < iDimU; i++)for(int j = 0; _________; j++) numbers[i] [j] = (int) (Math.random()*100);

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

System.out.println();System.exit(O);正確答案:

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

參考解析:

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

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

標簽

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