运行结果:
What is the capital of Alabama? Montogomery
The correct answer should be Montgomery.
What is the capital of Alaska? Juneau
Your answer is correct.
What is the capital of Arizona? PhoEnix
The correct answer should be Phoenix.
What is the capital of United states? Newyork
Your answer is correct.
What is the capital of United kingdom? London
Your answer is correct.
What is the capital of Japan? Tokyo
Your answer is correct.
The correct count is 4.
Many.java
import java.util.Scanner;
class Many {
public static void main(String[] args) {
String[][] captitals = {{"Alabama", "Montgomery"},{"Alaska", "Juneau"}, {"Arizona", "Phoenix"},
{"United states", "Newyork"}, {"United kingdom", "London"}, {"Japan", "Tokyo"}};
Scanner input = new Scanner(System.in);
int count = 0;
for (int i = 0, k = 0; i < captitals.length; i++) {
System.out.print("What is the capital of " + captitals[i][k] + "? ");
String answer = input.next();
if (answer.equals(captitals[i][k + 1])) {
System.out.println("Your answer is correct.");
count++;
}
else
System.out.println("The correct answer should be " + captitals[i][k + 1] + '.');
}
System.out.println("The correct count is " + count + '.');
}
}
本文介绍了一个简单的Java程序,用于测试用户对于世界各国及地区首都的认知。通过对比用户输入与预设答案,程序能够评估并返回正确答案的数量。
584

被折叠的 条评论
为什么被折叠?



