void Stack(){ int n; do{ printf("\n"); printf("****************栈的基本操作及应用*****************\n"); printf("* 1 进栈 *\n"); printf("* 2 出栈 *\n"); printf("* 3 取栈顶元素 *\n"); printf("* 4 应用 *\n"); printf("* 5 退出 *\n"); printf("***************************************************\n"); printf("请选择:"); scanf("%d",&n); switch(n){ case 1: printf("--------进栈-------");break; case 2: printf("--------出栈-------");break; case 3: printf("--------取栈顶元素-------");break; case 4: printf("--------应用-------");break; case 5:break; default: printf("ERROR!");break; } }while(n!=5); }转为java
时间: 2023-07-19 12:57:30 浏览: 46
public static void stack() {
int n;
do {
System.out.println("\n");
System.out.println("****************栈的基本操作及应用*****************");
System.out.println("* 1 进栈 *");
System.out.println("* 2 出栈 *");
System.out.println("* 3 取栈顶元素 *");
System.out.println("* 4 应用 *");
System.out.println("* 5 退出 *");
System.out.println("***************************************************");
System.out.print("请选择:");
Scanner scanner = new Scanner(System.in);
n = scanner.nextInt();
switch(n) {
case 1:
System.out.println("--------进栈-------");
break;
case 2:
System.out.println("--------出栈-------");
break;
case 3:
System.out.println("--------取栈顶元素-------");
break;
case 4:
System.out.println("--------应用-------");
break;
case 5:
break;
default:
System.out.println("ERROR!");
break;
}
} while(n != 5);
}