家庭作业
2016-09-04 21:13
169 查看
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 家庭作业 3.63
- csapp2e 家庭作业 5.20
- [置顶] CSAPP第六章家庭作业参考答案
- 20135323符运锦----家庭作业2.76
- 20135321 & 20135323 家庭作业4.46
- 《深入理解计算机系统》(原书第三版)家庭作业第三章(3.68)解答
- 20135220谈愈敏--家庭作业汇总
- csapp2e 家庭作业 3.55
- csapp2e 家庭作业 4.45
- csapp2e 家庭作业 4.55
- csapp2e 家庭作业 5.21
- [置顶] CSAPP第七章家庭作业参考答案
- 深入理解计算系统 家庭作业2.71 错在哪里?
- 家庭作业汇总
- 20135321 & 20135323 家庭作业4.46
- csapp2e 家庭作业 3.57
- csapp2e 家庭作业 4.56
- [置顶] CSAPP第八章家庭作业参考答案
- 20135306、20135307家庭作业3.70答案