作业作业:
编写了一个Java程序,询问用户是否喜欢Java编程。
如果用户回答是,那么它将显示一条祝贺消息(使用您的想象力),并终止。
现在,如果用户回答否,那么乐趣就开始了。
-程序应该问,你确定你不喜欢Java编程吗?
∗如果用户回答不,那么它应该显示希望你很快就会喜欢它.
否则,如果用户回答是,它应该问您确实不喜欢∗编程吗?然后重复。
·如果用户一直说“是”,那么程序就会一直问
你真的确定你不喜欢Java编程吗?
那么,您真的确定不喜欢Java编程吗?
以此类推,每次再印一次真的。
当它真正打印5次时,它应该停止。
在这一点上,如果用户仍然回答是,它应该打印太坏..,并终止。
我已经为此编写了基本的开关情况,但是核心答案(包括for的重复)应该是for循环或嵌套的for循环。这些循环真的把我弄糊涂了,所以我需要一些帮助。
package lab7;
import java.util.Scanner;
public class problem7 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Do you like java programming? 'yes' / 'no'");
String input = scan.next();
switch (input) {
case "yes":
case "Yes":
System.out.println("Congratulations, you are an advanced intellectual");
break;
case "no":
System.out.println("Are you sure you don't like java programming?");
String input2 = scan.next();
switch (input2) {
case "no":
case "No":
System.out.println("Hope you’ll get to like it soon...");
break;
case "yes":
case "Yes":
System.out.println("Are you really sure you don’t like Java programming?");
}
}
}
}样本运行1
你喜欢Java编程吗?是或否:否
你确定你不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或否:否
希望你能很快喜欢上它..
样本运行2
你喜欢Java编程吗?是或否:否
你确定你不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或不是:是的
您真的确定不喜欢Java编程吗?是或不是:是的
太糟了.
发布于 2019-10-15 05:24:03
循环really部件的基本流程如下
for (int i = 1; i < 5; i++) {
System.out.println("get user input");
// test to see if Yes or No (omitted)
String out = "";
for (int inner = 0; inner < i; inner++) {
out = out + "really, ";
}
System.out.println(out); // you will want to build the proper String
}发布于 2021-04-24 06:04:58
当用户希望在运行时给出他/她的名字,并以名称作为输出作为回报时。
进口java.util.Scanner;
公共类WriteYourName {
public static void main(String[] args) {
Scanner stdin = new Scanner( System.in );
String yourName; // Entered by the user.
String yourUpperCaseName; // Change your name to upper case letters.
System.out.print("Please enter your good name: ");
yourName = stdin.nextLine();
yourUpperCaseName = yourName.toUpperCase();
System.out.println("Hiii, " + yourUpperCaseName + ", How are you buddy?");
} }
https://stackoverflow.com/questions/58387564
复制相似问题