-4
import java.util.Scanner;
public class StateCapital {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
/*
FIXME: Delcare...
1. A string variable to store the user input
2. An integer variable to count the total correct answers
*/
// FIXME: Initialize a multi-dimensional string array
// FIXME: Complete the array to store the state and capital names
stateCapital[0][0] = "Alabama"; stateCapital[0][1] = "Montgomery";
stateCapital[1][0] = "Alaska"; stateCapital[1][1] = "Juneau";
stateCapital[2][0] = "Arizona"; stateCapital[2][1] = "Phoenix";
stateCapital[3][0] = "Arkansas"; stateCapital[3][1] = "Little Rock";
stateCapital[4][0] = "California"; stateCapital[4][1] = "Sacramento";
stateCapital[5][0] = "Colorado"; stateCapital[5][1] = "Denver";
stateCapital[6][0] = "Connecticut"; stateCapital[6][1] = "Hartford";
stateCapital[7][0] = "Delaware"; stateCapital[7][1] = "Dover";
stateCapital[8][0] = "Florida"; stateCapital[8][1] = "Tallahassee";
stateCapital[9][0] = "Georgia"; stateCapital[9][1] = "Atlanta";
stateCapital[20][0] = "Massachusetts"; stateCapital[20][1] = "Boston";
stateCapital[21][0] = "Michigan"; stateCapital[21][1] = "Lansing";
stateCapital[22][0] = "Minnesota"; stateCapital[22][1] = "St. Paul";
stateCapital[23][0] = "Mississippi"; stateCapital[23][1] = "Jackson";
stateCapital[24][0] = "Missouri"; stateCapital[24][1] = "Jefferson City";
stateCapital[25][0] = "Montana"; stateCapital[25][1] = "Helena";
stateCapital[26][0] = "Nebraska"; stateCapital[26][1] = "Lincoln";
stateCapital[27][0] = "Nevada"; stateCapital[27][1] = "Carson City";
stateCapital[28][0] = "New Hampshire"; stateCapital[28][1] = "Concord";
stateCapital[29][0] = "New Jersey"; stateCapital[29][1] = "Trenton";
stateCapital[40][0] = "South Dakota"; stateCapital[40][1] = "Pierre";
stateCapital[41][0] = "Tennessee"; stateCapital[41][1] = "Nashville";
stateCapital[42][0] = "Texas"; stateCapital[42][1] = "Austin";
stateCapital[43][0] = "Utah"; stateCapital[43][1] = "Salt Lake City";
stateCapital[44][0] = "Vermont"; stateCapital[44][1] = "Montpelier";
stateCapital[45][0] = "Virginia"; stateCapital[45][1] = "Richmond";
stateCapital[46][0] = "Washington"; stateCapital[46][1] = "Olympia";
stateCapital[47][0] = "West Virginia"; stateCapital[47][1] = "Charleston";
stateCapital[48][0] = "Wisconsin"; stateCapital[48][1] = "Madison";
stateCapital[49][0] = "Wyoming"; stateCapital[49][1] = "Cheyenne";
// FIXME: Ask the user to guess the capitals for all 50 states, display one state at a time; Use for loop
System.out.println("What is the capital for Delaware?");
// FIXME: Modify the statement below to print total correct count
System.out.println("Total correct count: 35");
}
}
私はこのプログラムをどのように使いこなすかを理解することができます。このプログラムを解決する方法を正確に知ってください多次元の文字列配列を使用して、州と首都を一致させるためにユーザーをクイズするJavaプログラムを作成する
質問がありますか? –
downvoteする理由:** a)**あなたはあなたの正確な問題が何であるか分かりません。 ** b)**あなたは明示的に質問しませんでした。 ** c)**デバッガーを実行していないときや、試したことを教えてくれたときにコードを修正するつもりはありません。 –