ZKX's LAB

JAVA从键盘输入十个整数到数组并找出正数 java数组键盘输入10个整数到数组中

2021-04-23知识5

java编程,从键盘输入10整数存入数组中,输出这10个整数,并求最小值. import java.util.Scanner;public class Main {public static void main(String[]args){Scanner sc=new Scanner(System.in);int a=10;int[]b=new int[a];int i=0;int c=0;while(i){b[i]=sc.nextInt();if(i。0){c=(c>;b[i])?b[i]:c;}else{c=b[i];}i+;}for(int s:b){System.out.print(s+\"\");}System.out.println();System.out.println(\"最小数:\"+c);}}

用 JAVA 编程 .. 从键盘输入10个整数存入整型数组中,逆序输出这10个数。要求输出逆序前和逆序后的数列 对题目所给的,10个、整数做了严格的限定,很严谨,供lz参考吧!public class Test3 {public static void main(String[]args){System.out.println(\"请输入十个整数,中间以逗号隔开\");BufferedReader br=new BufferedReader(new InputStreamReader(System.in));String reg=\"^[0-9]*[1-9][0-9]*;判定是否是整数的正则Pattern p=Pattern.compile(reg);String word=\";try {word=br.readLine();String[]arrTmp=word.split(\",\");以“,”为依据,截取输入的整数致String[]数组中int l=arrTmp.length;if(l。10){System.out.println(\"输入不足10个数字,请重新输入:\");}else{int[]arr=new int[arrTmp.length];boolean b=false;for(int i=0;i;i+){Matcher m=p.matcher(arrTmp[i]);b=m.matches();if(b){/此处如果b=true证明输入合法,均为整数arr[i]=Integer.parseInt(arrTmp[i]);}else{System.out.println(\"输入有误,非整数!break;}}if(b){/如果输入不合法,b=false,则此处不会执行,程序结束for(int i=arr.length-1;i>;-1;i-){System.out.println(\"逆序输出为:\"+arr[i]);}}}} catch(IOException e){e.printStackTrace();}}}

java 12. 从标准输入(即键盘)读入10个整数存入整型数组a中,然后按照从小到大的顺序从新排列。 java 12.从标准输入(即键盘)读入10个整数存入整型数组a中,然后按照从小到大的顺序从新排列。一下是我写的东西。不知道为什么。输入了十个数字程序不运行了?。

#java数组键盘输入10个整数到数组中

随机阅读

qrcode
访问手机版