输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
来源:互联网 发布:会员卡管理系统源码 编辑:程序博客网 时间:2024/06/05 04:10
import java.util.*; public class Jiaohuan { public static void main(String[] args) { // TODO Auto-generated method stub int n = 0; Scanner nn = new Scanner(System.in); System.out.println("输入数组长度"); n = nn.nextInt(); int[] a = new int [n]; Scanner reader = new Scanner(System.in); System.out.println("输入数组元素"); for(int i=0;i<n;i++){ a[i] = reader.nextInt(); } System.out.print("输入的数组是:"); for(int i:a){ System.out.println(i); } int min = n-1,max = 0,temp; for(int i=0;i<n-1;i++){ if(a[max] < a[i]){ temp = a[max]; a[max] = a[i]; a[i] = temp; } if(a[min] > a[i]){ temp = a[min]; a[min] = a[i]; a[i] =temp ; } } System.out.println("交换后"); for(int i:a){ System.out.print(i); } } }
阅读全文
0 0
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 练习5: 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- Java开发练习1,输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 作业5:输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 练习5: 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 练习5: 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组
- 练习5: 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组
- 它们才是真正的数学家 寻找自然界中的数学
- 2018年即将到来,大牛们已经开始关注的那些新的语言、框架和工具
- python常见错误:IndentationError: unexpected indent
- springboot学习笔记 --
- 常见的struts-xml 配置文件参数
- 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
- 面向AngularJS开发人员的21款实用工作流工具
- 升级到Android Studio3.0遇到的问题
- Spring事件源、事件监听和广播
- quartz.net 禁止并发执行
- hbase表操作命令
- vc6访问webservice
- RelativeLayout源码解析
- 反射注解