JAVA编程,随机输入5个数字,取这5个数字中的最小数,大家帮忙,我是初学者

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:13:48
大家帮忙..虽然对各位大虾很容易,但我是初学,这个思维不好掌握.
要求不用数组,只用FOR循环,请详细写一下,
随机的5个数字,

import javax.swing.*;
public class FiveNumber
{
public static void main(String args[])
{
int min=0;
int temp;

for(int i=1;i<=5;i++)
{
temp=Integer.parseInt(JOptionPane.showInputDialog(“Input Number:”));
if(i==1) min = temp;
if(temp<min) min=temp;
}
System.out.println(“The Min Number:”+min);
System.exit(0);
}
}

输入的时候用了Swing包 这个是无所谓的 你可以直接改成键盘输入输出也可以的
思路就是先设置一个最小值变量 每次读进去一个数就跟它比较 如果比他小就把值赋给那个最小值变量就好了

public static void main(String[] args) {
int a1=1;
int a2=2;
int a3=3;
int a4=4;
int a5=5;
int min=0;

min=a1<a2?a1:a2;
min=min<a3?min:a3;
min=min<a4?min:a4;
min=min<a5?min:a5;

System.out.println(min);

for怎么写,可以改改的吧.