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

萬(wàn)能百科  > 計(jì)算機(jī)?  > 

[問(wèn)答題] 請(qǐng)完成Java程序:本題是一個(gè)冒泡排序程序的實(shí)例。冒泡排序的含義是將相鄰的兩個(gè)數(shù)作比較,如果是升序排列的話,如果前邊的數(shù)大,則將兩個(gè)數(shù)交換。從第一個(gè)

2021-07-20   

[問(wèn)答題] 請(qǐng)完成Java程序:本題是一個(gè)冒泡排序程序的實(shí)例。冒泡排序的含義是將相鄰的兩個(gè)數(shù)作比較,如果是升序排列的話,如果前邊的數(shù)大,則將兩個(gè)數(shù)交換。從第一個(gè)數(shù)開(kāi)始兩兩比較一次,就可以將最大的數(shù)移動(dòng)到最后。

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

import java.io.*;

public class simple

public static int[]Data=new int[10];

public static void main(String[] args)

int i;

int Index;

Index=0;

InputStreamReader ir;

BufferedReader in;

ir=new InputStreamReader(System.in);

in=new BufferedReader(ir);

try

do

System.out.println("Please input the number"+

Index+"you want to sort(Exit for 0):");

String s=in.readLine();

Data[Index]=Integer.parseInt(s);

Index++;

while(Data[Index-1]!=0);

catch(IOException e)

System.out.println(e.getMessage());

System.out.print("Before bubble

正確答案:

Data[i]=Temp Change=true

參考解析:

[講解] 本題考查知識(shí)點(diǎn):基本排序算法。冒泡排序是最常用的交換排序方式,其核心算法就是比較和交換。交換的最簡(jiǎn)單方法是用一個(gè)中間變量作交換中介。先把其中一個(gè)值存入臨時(shí)變量,然后將另一個(gè)值賦給第一個(gè)值,最后將臨時(shí)變量賦給另一個(gè)值(第1個(gè)空)。另外,為加快速度,如果排序已經(jīng)完成了,就可以直接返回,而不必等待循環(huán)結(jié)束(第2個(gè)空,將標(biāo)志變量設(shè)為真)。

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

標(biāo)簽

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