求助java代码 这个练习题怎么写
发布网友
发布时间:2022-05-06 12:40
我来回答
共3个回答
热心网友
时间:2022-06-30 14:01
import java.util.Scanner;
public class Text {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("登陆菜单>");
Scanner sc, sz;
int x;
while (true) {
sc = new Scanner(System.in);
System.out.println("输入序号选择功能");
System.out.println("1.登录系统");
System.out.println("2.退出");
x = sc.nextInt();
switch (x) {
case 1:
boolean p = true;
while (p) {
int y;
sz = new Scanner(System.in);
System.out.println("输入序号选择功能");
System.out.println("1.客户信息管理");
System.out.println("2.购物结算");
System.out.println("3.真情回馈");
System.out.println("4.注销");
y = sz.nextInt();
switch (y) {
case 1:
System.out.println("欢迎进入《客户信息管理》");
break;
case 2:
System.out.println("欢迎进入《购物结算》");
break;
case 3:
System.out.println("欢迎进入《真情回馈》");
break;
case 4:
p = false;
System.out.println("注销成功!");
break;
default:
System.out.println("输入错误");
break;
}
}
break;
case 2:
System.out.println("谢谢您的使用!");
return;
default:
System.out.println("输入错误!");
break;
}
}
}
}
热心网友
时间:2022-06-30 14:01
今天在百度知道里刚看个类似的你先看着吧
package action;
import java.util.Scanner;
class Person
{
String name;
String age;
String grade;
}
public class Zhi {
public static void main(String[] args){
System.out.println("ok..");
Scanner sc;
int x,i=0;
String name;
Person[] per= new Person[100];
sc = new Scanner(System.in);
System.out.println("输入序号选择功能");
System.out.println("1.z");
System.out.println("2.s");
System.out.println("3.g");
System.out.println("4.c");
System.out.println("5.exit");
x=sc.nextInt();
switch(x)
{
case 1:
int l=0;
System.out.print("输入多少个学生");
l=sc.nextInt();
l=l+i;
for(;i<l;i++)
{
System.out.print("输入姓名:");
per[i]=new Person();
per[i].name=sc.next();
System.out.print("输入年龄");
per[i].age=sc.next();
System.out.print("输入成绩:");
per[i].grade=sc.next();
}
case 2:
int m,n;
n=sc.nextInt();
for(m=0;m<100;m++)
{
if(per[n].name==per[m].name)
{
per[m].name=null;
per[m].age=null;
per[m].grade=null;
}
}
break;
case 3:
m=0;
name=sc.next();
for(m=0;m<100;m++)
{
if(name==per[m].name)
{
System.out.print("输入姓名:");
per[i].name=sc.next();
System.out.print("输入年龄:");
per[i].age=sc.next();
System.out.print("输入成绩:");
per[i].grade=sc.next();
}
}
break;
case 4:
m=0;
name=sc.next();
for(m=0;m<100;m++)
{
if(name==per[m].name)
{
System.out.print("输入姓名:");
System.out.print("输入年龄:");
System.out.print("输入成绩:");
}
}
break;
default:
break;
}
}
}
追问这有点复杂 我刚开始学 看不懂
热心网友
时间:2022-06-30 14:02
= =我只对易语言精通