java FirstTest
来源:互联网 发布:域名com cn net的区别 编辑:程序博客网 时间:2024/06/06 14:03
//java的第一次测试 两个小时都没做出来 .前前后后几天才想明白自己错在哪里了 附上正确的代码和效果图还有我考试写的错误代码.
//这是正确的能通过的代码
import java.util.Scanner;
public class GradeTest {
public static void zimu(){
for ( ; ; ){
System.out.print("你还想继续吗 (y/n)");
Scanner sb = new Scanner(System.in);
String i = sb.next();
if(i.equals("y")){
System.out.print("请输入学员状况的第一个英文字母:");
Scanner sc=new Scanner(System.in);
String zimu=sc.next();
if(zimu.equals("g")){
System.out.println("良好");
}else if(zimu.equals("S")){
System.out.println("中等");
}else if(zimu.equals("F")){
System.out.println("不及格");
}continue;
}else if( i.equals("n") ){
System.out.println("退出系统");
System.out.print("Process completed.");
System.exit(0);
}
}
}
public static void main(String[] args) {
System.out.println(" * * * * * *欢迎使用学员状态转换器* * * * * * ");
Scanner s =new Scanner(System.in);
System.out.print("请输入学员状况的第一个英文字母:");
String E =s.next();
if(E.equals("E")){//这是字符串的判断哟
System.out.println("优秀");//第一次选择
} zimu();
}
}
//这是错误的代码. 着实复杂而且还是错误的......
import java.util.Scanner;
public class TestGrade {
public static boolean jixuma(){
{System.out.print("你还想继续吗 (y/n)");
boolean boo; //假定true 是 y 否则 n就是false;
Scanner s =new Scanner(System.in);
String sa=s.next();
if(sa.equals("y")){
boo=true; //输入的y就是true
}else{
boo=false;
System.out.println("退出系统");
System.out.print("Process completed.");
System.exit(0);//退出系统
}return boo;
}
}
public static void zimu(){
for(;;){
jixuma();
System.out.print("请输入学员状况的第一个英文字母:");
Scanner sb=new Scanner(System.in);
String zimu=sb.next();
if(zimu.equals("g")){
System.out.println("良好");
}else if(zimu.equals("S")){
System.out.println("中等");
}else if(zimu.equals("F")){
System.out.println("不及格");
}continue;
}
}
public static void main(String[] args) {
System.out.println(" * * * * * *欢迎使用学员状态转换器* * * * * * ");
Scanner s =new Scanner(System.in);//
System.out.print("请输入学员状况的第一个英文字母:");//提示用户输入
String E =s.next();
if(E.equals("E")){
System.out.println("优秀");//第一次选择
} zimu();
//循环字母选择
System.out.print("\n");
}
}
//循环用错了 没时间改了 就这样吧 回去我自己慢慢做.不该先用函数 ,应该先写好了在用函数.
- java FirstTest
- java FirstTest
- 关于react-native出现SyntaxError /Users/mac/firstTest/index.ios.js: Unexpected token的问题
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- Leetcode 73. Set Matrix Zeroes 矩阵置零 解题报告
- TCP/IP 之 大明王朝邮差
- 工具篇《总》
- Linux中搜索命令简记
- App 研发录、架构设计、Crash分析和竞品技术分析------读书笔记(第一章)
- java FirstTest
- 1004 zxa and xor
- DA1458x使用之第二篇——PWM
- git check
- MySQL error 1042解决
- ImageIcon icon 相对路径设置
- 运用std::string 实现split功能
- List和Set集合中iterator的fail-fast特性之区别
- Leetcode 74. Search a 2D Matrix 2D矩阵查找 解题报告