ZKX's LAB

java 从控制台输入一个数字 ,如果这个数字不符合条件怎么能让用户继续输入并执行程序啊 java控制台输入10个数

2020-10-11知识13

java语言从控制台随意输入10个数·求这十个数的平均数

java 从控制台输入一个数字 ,如果这个数字不符合条件怎么能让用户继续输入并执行程序啊 java控制台输入10个数

读入十个数并且显示互不相同的数,用控制台输入,大神给看看我的程序应该怎么改才能运行 import

java 从控制台输入一个数字 ,如果这个数字不符合条件怎么能让用户继续输入并执行程序啊 java控制台输入10个数

java 从控制台输入一个数字 ,如果这个数字不符合条件怎么能让用户继续输入并执行程序啊 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980import java.util.Arrays;import java.util.Scanner;public class Hello { public static void main(String[]args){/1./2.Scanner s=new Scanner(System.in);System.out.println(\"请输入评委数目:\");int judgeNumber=s.nextInt();double score[]=new double[judgeNumber];int judgesId[]=new int[judgeNumber];for(int i=0;i;i+){ judgesId[i]=i+1;} for(int i=0;i;i+){ System.out.println(\"请\"+(i+1)+\"号评委打分,请输入0-10以内的数:\");double temp=s.nextDouble();if(temp>;0&temp){ score[i]=temp;}else{ while(true){ System.out.println(\"不符合打分规范,请重新输入:\");score[i]=s.nextDouble();if(score[i]>;0&score[i]){ break;} } } } double max=score[0];int maxScore=0;for(int i=0;i;i+){ if(max[i]){ max=score[i];maxScore=i;}else{ continue;} } System.out.println(\"去掉一个最高分,第\"+(maxScore+1)+\"位评委打分:\"+max);double min=score[0];int minScore=0;for(int i=0;i;i+){ 。

java 从控制台输入一个数字 ,如果这个数字不符合条件怎么能让用户继续输入并执行程序啊 java控制台输入10个数

JAVA怎么将控制台输入的几个数求最大值,具体我有下面这段代码

用java编写控制台输入10个数,按大小顺序输出。总是提示错误 求指导 你用了的冒泡2113法排序,一次循环只能5261将最小的挪到最后,前面九4102个还是乱序的。另外控制循环有些1653问题,完整冒泡排序代码如下public static void sort(int x[]){int temp;int Len=x.length;for(int i=0;i;i+){for(int j=0;j;j+){if(x[j][j+1]){temp=x[j];x[j]=x[j+1];x[j+1]=temp;}}}for(int i=0;i;i+){System.out.print(x[i]+\"\\t\");}System.out.println();}

#控制台程序#控制台

随机阅读

qrcode
访问手机版