第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

這個代碼怎么改就可以輸出前3名成績,謝謝

package com.qibu;

import java.util.Scanner;

import java.util.Arrays;

public class Qibujava {

public static void main(String[] args){

Qibujava hello=new Qibujava();

int[] nums=hello.ChengJi();

System.out.println("前3名的分?jǐn)?shù)為:"+Arrays.toString(nums));?

}

public int[] ChengJi( ){

int[] nums={89,-23,64,91,119,52,73};

Arrays.sort(nums);

int count=0;

for(int i=nums.length-1;i>=0;i--)

{

if(nums[i]<0||nums[i]>100){

continue;

}

count++;

if(count>3){

break;

}

}

return nums;

}

}


正在回答

2 回答

你的for循環(huán)沒有改變數(shù)組的元素數(shù)值,你只需將public?int[]?ChengJi(?)這個方法改為
int[]?nums={89,-23,64,91,119,52,73};
Arrays.sort(nums);
	return?nums;
就夠了,在主方法輸出結(jié)果讓數(shù)組輸出三個數(shù)后停止運(yùn)行
System.out.println("前3名的分?jǐn)?shù)為:");
for(int?a2=0,a1=6;a1>=0;a1--){????//a2用來控制輸出的數(shù)值個數(shù)
	if(nums[a1]>=0&&nums[a1]<=100){
	System.out.println(nums[a1]);
	a2++;}
	if(a2==3){
	break;}
	}	
	
	
	
	
	
	
	
	
	
	
	
	


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉學(xué)渣粉 提問者

謝謝,已經(jīng)解決了
2017-01-18 回復(fù) 有任何疑惑可以回復(fù)我~

public int[] ChengJi( ){

int[] nums={89,-23,64,91,119,52,73};

Arrays.sort(nums);

int[] num3 = new int[3];

int count=0;

for(int i=nums.length-1;i>=0;i--)

{

if(nums[i]>0&&nums[i]<100){

num3[count]=nums[i];

count++;

}

else continue;

?if(count>2){

break;

}

}

return num3;

}

采納呦呦呦

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉學(xué)渣粉 提問者

謝謝哈,已經(jīng)破解le
2017-01-18 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

這個代碼怎么改就可以輸出前3名成績,謝謝

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號