05-输入三个整数,由小到大输出

原创 2013年12月04日 22:14:18
import java.util.Scanner;

public class Test {
	public static void main(String[] args) {
		// 定义三个变量,分别用来保存三个数字
		int num1, num2, num3, temp;
		// 接收用户输入的三个数字
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入第一个数字:");
		num1 = scanner.nextInt();
		System.out.println("请输入第二个数字:");
		num2 = scanner.nextInt();
		System.out.println("请输入第三个数字:");
		num3 = scanner.nextInt();
		// 如果num1>num2,交换位置
		if (num1 > num2) {
			temp = num1;
			num1 = num2;
			num2 = temp;
		}
		// 如果num1>num3,交换位置
		if (num1 > num3) {
			temp = num1;
			num1 = num3;
			num3 = temp;
		}
		// 如果num2>num3,交换位置
		if (num2 > num3) {
			temp = num2;
			num2 = num3;
			num3 = temp;
		}
		// 按从小到大的顺序输出三个数字
		System.out.println("从小到大的排序为:" + num1 + "<" + num2 + "<" + num3);
	}
}





思路:定义一个临时的变量,先进行比较,如果小的话,就进行利用临时变量的条件,进行交换位置。



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

05-输入三个整数,由小到大输出

import java.util.Scanner; public class Test { public static void main(String[] args) { // 定义三个变量...

OJ刷题之《输入三个整数,按由小到大的顺序输出》

题目描述 输入三个整数,按由小到大的顺序输出。分别使用指针和引用方式实现两个排序函数。在主函数中输入和输出数据。 输入 三个整数 输出 由小到大输出成一行,每个数字后...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

【笔试】15、输入三个整数x,y,z,请把这三个数由小到大输出。

/** * 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 * 时间:2015年7月29日11:01:06 * 文件:Lianxi15.java * 作者:cutter_poi...

输入三个整数x,y,z,请把这三个数由小到大输出。

package lianx; import java.util.Scanner; public class SanGeShu { // 输入三个整数x,y,z,请把这三个数由小到大输出。 pu...

输入4个整数,按从大到小的顺序输出这四个数

/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者: * 完成日期:2012 年10...

输入n个整数,输出其中最小的k个

/** * 题目:输入n个整数,输出其中最小的k个。 * 例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4。 * 这道题最简单的思路莫过于把输入的n个整数排序,...
  • FG2006
  • FG2006
  • 2011-09-04 00:43
  • 5762

输入n个整数,输出其中最小的k个

输入n个整数,输出其中最小的k个

04.格式化输入输出

格式输出: Printf具有返回值,值为本次调用字符的个数,包括回车等控制符。 再看一种使用方式:int i =5; Printf(“%d”,i);就是将整型变量i替换到字符串中,输出的结果也就是...

python 输入三个变量,然后按小到大输出(解析)

python 实例解析(1) vim 2_python.py x = int(input('please input x:'))   y = int(input('please inpu...

关于竞赛时输入输出的处理

ACM的输入输出(一) 一般来说ACM的现场赛会规定输入输出 或者是文件输入标准输出 也可能是文件输入文件输出 如果没有规定的话那么一般就是标准的输入输出了 那说一下输入...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)