Java:运用数组知识,for循环知识,求一组键盘输入数字的最大值,数字个数为10?

java如何编程实现从键盘输入10个数存入数组,显示出来并从中找出最大值?~

import java.util.Scanner;

public class NumTest {

public static void main(String[] args) {

int[] nums=new int[10];
Scanner jin = new Scanner(System.in);
for (int i = 0; i < nums.length; i++) {
nums[i]=jin.nextInt();
}
int smallerNum=nums[0];
int biggerNum=nums[0];
System.out.print("这十个数是:");
for (int i = 0; i < nums.length; i++) {
System.out.print(" "+nums[i]);
if (smallerNum>nums[i]) {
smallerNum=nums[i];
}
if (biggerNum<nums[i]) {
biggerNum=nums[i];
}
}
System.out.println();
System.out.println("最小值为:"+smallerNum);
System.out.println("最大值为:"+biggerNum);

}

}

代码如下:
import java.util.Scanner;import java.util.Stack;public class Parentheses{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int max = Integer.MIN_VALUE; while(true) { int input = sc.nextInt(); if(input == 0) break; if(input > max) max = input; } System.out.println(max); sc.close(); }}

public static void main(String[] args){
//获取控制台输入
Scanner sc = new Scanner(System.in);
//定义数组长度为10
int[] nums = new int[10];
//循环输入10个数字
for(int i = 0; i < 10; i++){
int num = sc.nextInt();
nums[i] = num;
}
//取最大值
int max = 0;
for(int j = 0; j < nums.length; j++){
if(max < nums[j]){
max = nums[j];
}
}
System.out.println(max);

}

Java:运用数组知识,for循环知识,求一组键盘输入数字的最大值,数字个数为10?
C(编程语言) 键盘 Java编程 C/C++ 编程

Java:运用数组知识,for循环知识,求一组键盘输入数字的最大值,数字个...
答:public static void main(String[] args){ //获取控制台输入 Scanner sc = new Scanner(System.in);//定义数组长度为10 int[] nums = new int[10];//循环输入10个数字 for(int i = 0; i < 10; i++){ int num = sc.nextInt();nums[i] = num;} //取最大值 int max = 0;f...

JAVA编程利用一维数组,统计一个班学生0-9……90-99及100各分数段的人数...
答:System.out.println("输入第"+(i+1)+"数:");a[sc.nextInt()/10]++;//对于这种根据读取数据分段的数据利用int型数据整除可以很好的分出每个段的个数;} for(int i=0;i<11;i++)

编写一个java程序,利用for循环语句,求一个二维数组 int a[5][5]对 ...
答:public class Test {/** * @param args */public static void main(String[] args) {int[][] aa = { { 1, 3, 4 }, { 1, 3, 4 }, { 1, 3, 4 } };System.out.println(sum(aa));}public static int sum(int aa[][]) {if (null == aa || aa.length != aa[0].l...

Java数组的使用?
答:a.intarray[]={1,2,3};直接在声明数组的同时进行赋值;b.intarray[];声明数组未进行赋值操作;c.Intarray[]=newint[10];声明数组时定义了数组的大小;3.数组长度:使用数组的length属性,沙河java培训认为可已查看数组的大小:Intlength=array.lenth;4.遍历数组:在开发中,根据数组的特性,经常会...

Java 用for循环向一个一维数组中添加数据
答:源代码:import java.util.Scanner;public class addElement { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("输入需要的数组大小:"); Scanner scan=new Scanner(System.in); int n = scan.nextInt();//接受输入的数组大小...

Java编程 已知数组a[6]={8,5,4,2,0,9},请使用for循环来对数组从小到大...
答:import java.util.Arrays;public class Test{public static void main(String[] args){int a[] = new int[]{8,5,4,2,0,9};Arrays.sort(a);System.out.println("排序结果是:");for(int i=0;i

使用Java编码 使用数组和for循环实现:从键盘上接收五位学员的姓名,并...
答:String[] name = new String[5];for(int i =0;i<name.length;i++){ syso("请输入第"+(i+1)+"个人的姓名")name[i]=input.next();} syso(name[0]) syso(name[name.length-1])

java中1、在main方法中,创建学生类的数组;+2、使用for循环给数组赋值...
答:1、在 main 方法中,可以使用如下语句创建学生类的数组:Student[] students = new Student[5];其中 "Student" 是学生类的类名,5 是数组的长度。2、使用 for 循环给数组赋值:for (int i = 0; i < students.length; i++) { students[i] = new Student();students[i].setName("Student...

Java数组有哪些用法
答:数组定义:int i[100];只是一个伪代码,只是表示含义的(1)一维数组 一维数组可以存放上千万个数据,并且这些数据的类型是完全相同的,使用java数组,必须经过两个步骤,声明数组和分配内存给该数组,声明形式一声明一维数组:数据类型 数组名[]=null;非配内存给数组:数组名=new 数据类型[长度];声明...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网