家庭作业
来源:互联网 发布:外培计划 知乎 编辑:程序博客网 时间:2024/04/24 03:45
import java.util.Scanner;
import org.omg.CORBA.portable.ServantObject;
public class Games {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
menu();
}
//菜单
public static void menu(){
System.out.println("********欢迎进入老司机飙车系统********");
int [] arr ={34,56,78,12,33};
while(true){
System.out.println("1、由小到大排序完成");
System.out.println("2、由大到小排序完成");
System.out.println("3、数组输出完成");
System.out.println("4、数组加10输出完成");
System.out.println("5、老司机,下次来玩");
System.out.println("非法操作");
System.out.println("请输入你的选择:");
String str = sc.next();
int type;
try {
type=Integer.parseInt(str);
switch(type){
case 1: Arraydown(arr);System.out.println("由小到大排序完成");break;
case 2: Arrayup(arr);System.out.println("由大到小排序完成");break;
case 3:outArray(arr);System.out.println("数组输出完成");break;
case 4:out1Array(arr);System.out.println("数组加10输出完成");break;
case 5:System.out.println("老司机,下次来玩");
System.exit(0);break;
default:System.out.println("非法操作");break;
}
} catch (Exception e) {
System.out.println("你输入的格式不正确");
}
}
}
//排序由小到大
public static void Arraydown(int[] arr){
for(int i = 0; i<arr.length;i++){
for(int j = i+1; j<arr.length;j++ ){
if(arr[i]>arr[j]){
int temp = 0;
temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
outArray(arr);
}
//排序由大到小
public static void Arrayup(int[] arr){
for(int i = 0; i<arr.length;i++){
for(int j = i+1; j<arr.length;j++ ){
if(arr[i]<arr[j]){
int temp = 0;
temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
}
}
outArray(arr);
}
//数组输出
public static void outArray(int[] arr){
for(int i = 0; i<arr.length;i++){
System.out.println(arr[i]+" ");
}
System.out.println("");
}
//各数组值加10
public static void out1Array(int[] arr){
for(int i = 0; i<arr.length;i++){
arr[i] +=10;
}
outArray(arr);
}
}
自己单独动手做的作业,心里满满的成就啊,继续加油!!
- 家庭作业
- 家庭作业
- 家庭作业
- 家庭作业几件事
- csapp2e家庭作业2.58
- csapp2e 家庭作业2.59
- csapp2e 家庭作业2.60
- csapp2e 家庭作业2.61
- csapp2e 家庭作业2.62
- csapp2e 家庭作业2.63
- csapp2e 家庭作业2.64
- csapp2e 家庭作业2.65
- csapp2e 家庭作业 2.66
- csapp2e 家庭作业 2.67
- csap2e 家庭作业 2.68
- csapp2e 家庭作业 2.69
- csapp2e 家庭作业 2.70
- csapp2e 家庭作业 2.71
- String类中的一些常用字符串及其用法
- 1455: 罗马游戏
- 【UML】 概览
- poj2503-Babelfish-STL_map
- 边框border使用系列1_之技巧
- 家庭作业
- 9月4日 考试总结
- leetcode---Restore IP Addresses---回溯
- bzoj 1438(启发式合并)
- 元素添加样式
- 单例模式
- 前端基础笔记
- 现代C++函数式编程
- zk安装