import java.util.Scanner;public class Swimming08
{
public static void main(String[] args)
{
System.out.println("This program simulates a swimming competition or meet.");
public static void startCompetition()
{
char ans;
final char YES = 'y';
Scanner input = new Scanner(System.in);
System.out.println("Would you like to continue (yes or no)?");
ans = (input.next()).charAt(0);
ans = Character.toLowerCase(ans);
while(ans == YES)
{
System.out.println("Do you want to play again? (yes/no)");
ans = (input.next()).charAt(0);
}
}
}
}怎么修改才能出现输入yes程序接下去运行,输入no则退出
{
public static void main(String[] args)
{
System.out.println("This program simulates a swimming competition or meet.");
public static void startCompetition()
{
char ans;
final char YES = 'y';
Scanner input = new Scanner(System.in);
System.out.println("Would you like to continue (yes or no)?");
ans = (input.next()).charAt(0);
ans = Character.toLowerCase(ans);
while(ans == YES)
{
System.out.println("Do you want to play again? (yes/no)");
ans = (input.next()).charAt(0);
}
}
}
}怎么修改才能出现输入yes程序接下去运行,输入no则退出
import java.util.*;public class Judge{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
String str = sc.next();
System.out.println("微笑猴子的扫描开始了!");
while (!"q".equals(str)){
if (str.matches("\\d+"))
System.out.println("你输入的是纯数字!");
else if (str.matches("\\D*")){
System.out.println("你输入的是非数字!");
if (str.matches("[A-Za-z]+"))
System.out.println("是纯字符!");
}
else
System.out.println("靠!什么都有啊?!");
str = sc.next();
}
System.out.println("微笑猴子的扫描结束!");
}
}
public static void main(String[] args) { System.out
.println("This program simulates a swimming competition or meet.");
new Swimming08().startCompetition(); } public void startCompetition() {
char ans;
final char YES = 'y';
Scanner input = new Scanner(System.in); System.out.println("Would you like to continue (yes or no)?");
ans = (input.next()).charAt(0);
ans = Character.toLowerCase(ans);
while (ans == YES) { System.out.println("Do you want to play again? (yes/no)");
ans = (input.next()).charAt(0);
} }
}
我是来接分的.
The program then asks the user the
following question: “Would you like to continue (yes or no)?”
o If the answer is “yes” (in either upper or lower case), a simple message
“Main program code to be inserted here.” is displayed.
• Program execution is then repeated and the user is again asked
if they would like to continue.
o If the answer is anything other than “yes”, the program displays
“Maybe next time. Goodbye.” and exits.
是要输入yes or no 来判断的
import java.util.Scanner;public class Test {
public static void main(String[] args) {
System.out.println("This program simulates a swimming competition or meet.");
startCompetition();
} public static void startCompetition() {
char ans;
final char YES = 'y';
Scanner input = new Scanner(System.in);
System.out.println("Would you like to continue (yes or no)?");
ans = (input.next()).charAt(0);
ans = Character.toLowerCase(ans);
while (ans == YES) {
System.out.println("Do you want to play again? (yes/no)");
ans = (input.next()).charAt(0);
ans = Character.toLowerCase(ans);
} }}
public static void main(String[] args) {
System.out.println("This program simulates a swimming competition or meet.");
startCompetition();
}
public static void startCompetition() {
String ans;
Scanner input = new Scanner(System.in);
System.out.println("Would you like to continue (yes or no)?");
ans = input.next();
while("YES".equalsIgnoreCase(ans)) {
System.out.println("Do you want to play again? (yes/no)");
ans =input.next();
}
}
}
根据题意,程序如下:import java.util.Scanner;public class Test {
public static void main(String[] args) {
System.out.println("Would you like to continue (yes or no)?");
Scanner input = new Scanner(System.in);
if (input.next().equalsIgnoreCase("yes")) {
play();
}
while (true) {
System.out.println("Do you want to play again? (yes/no)");
if(input.next().equalsIgnoreCase("yes")){
play();
} else {
System.out.println("Maybe next time. Goodbye.");
break;
}
}
} public static void play() {
System.out.println("Main program code to be inserted here.");
}
}
import java.util.Scanner; public class Swimming08
{ public static void startCompetition()
{
char ans;
final char YES = 'y';
Scanner input = new Scanner(System.in); System.out.println("Would you like to continue (yes or no)?");
ans = (input.next()).charAt(0);
ans = Character.toLowerCase(ans);
while(ans == YES)
{
System.out.println("Yes,you select 'YES'");
System.out.println("Do you want to play again? (yes/no)");
ans = (input.next()).charAt(0);
} } public static void main(String[] args)
{ System.out.println("This program simulates a swimming competition or meet.");
Swimming08.startCompetition(); }
}
这是修改后的代码,楼主看一下(已经测试过了)