黑马程序员技术交流社区

标题: 求大神帮忙解答 [打印本页]

作者: Sunshine_boy..    时间: 2016-4-27 21:02
标题: 求大神帮忙解答
输入三个整数x,y,z,请把这三个数由小到大输出。。。。

作者: sjxaa888    时间: 2016-4-27 22:30
比较大小 ,从小到大依次输出就是了
作者: TCK8888    时间: 2016-4-27 23:02
public class GetMaxDemo {

        /**
         * 我写了个Demo,利用数组,再多元素之间比较大小,都OK
         * @param args
         */
        public static void main(String[] args) {
                // 需要比较的值
                int[] a = { 1, 2, 3, 4 };
                // 定义一个变量,保存最大值
                int max = 0;
                // 依次遍历数组的每个元素
                for (int i = 0; i < a.length; i++) {
                        // 如果当前元素比最大值要大的话,就把当前元素赋给最大值
                        if (a[i] > max) {
                                max = a[i];
                        }
                }

                System.out.println("最大值为:" + max);
        }
}
作者: 为何帅    时间: 2016-4-27 23:47
本帖最后由 为何帅 于 2016-4-27 23:58 编辑

可以Scanner类导入要输入的整数,然后用if...else语句判断XYZ的大小输出

作者: 为何帅    时间: 2016-4-27 23:52
为何帅 发表于 2016-4-27 23:47
//导包
import java.util.Scanner;
public class Demo08{

写错了,不好意思啊,我只是让输出了最小值。删了吧
作者: sunchuan    时间: 2016-4-28 01:21
输入三个整数x,y,z,请把这三个数由小到大输出。。。。
如果可以定义一个数组。
int[] arr = {1,2,3};
        for(int x=arr.length-1; x>=0; x--){
                        System.out.print(arr[x]+" ");
        }
作者: LoveGG    时间: 2016-4-28 02:33
1.导入impor java.util.Scanner
2.可以定义数组 for循坏输入值;也可以定义3个int类Scanner输入赋值
3.只有三个数,先用找最小的,冒泡排序,
       这个是基础,还是看书的比较好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2