猜测首府
来源:互联网 发布:中国网络好声音苏棱然 编辑:程序博客网 时间:2024/04/29 03:25
题目要求
重复地提示用户输入一个州的首府一旦接受到用户的输入程序就会报告这个输入是否正确,,加入有一个二维的数组存储了55个州和它们的首府。
import javax.swing.JOptionPane;public class Exercise9_22 { public static void main(String[] args) { String[][] stateCapital = {/*55个州和它们独自的首府*/ {"Alabama", "Montgomery"}, {"Alaska", "Juneau"}, {"Arizona", "Phoenix"}, {"Arkansas", "Little Rock"}, {"California", "Sacramento"}, {"Colorado", "Denver"}, {"Connecticut", "Hartford"}, {"Delaware", "Dover"}, {"Florida", "Tallahassee"}, {"Georgia", "Atlanta"}, {"Hawaii", "Honolulu"}, {"Idaho", "Boise"}, {"Illinois", "Springfield"}, {"Indiana", "Indianapolis"}, {"Iowa", "Des Moines"}, {"Kansas", "Topeka"}, {"Kentucky", "Frankfort"}, {"Louisiana", "Baton Rouge"}, {"Maine", "Augusta"}, {"Maryland", "Annapolis"}, {"Massachusettes", "Boston"}, {"Michigan", "Lansing"}, {"Minnesota", "Saint Paul"}, {"Mississippi", "Jackson"}, {"Missouri", "Jefferson City"}, {"Montana", "Helena"}, {"Nebraska", "Lincoln"}, {"Nevada", "Carson City"}, {"New Hampshire", "Concord"}, {"New Jersey", "Trenton"}, {"New York", "Albany"}, {"New Mexico", "Santa Fe"}, {"North Carolina", "Raleigh"}, {"North Dakota", "Bismark"}, {"Ohio", "Columbus"}, {"Oklahoma", "Oklahoma City"}, {"Oregon", "Salem"}, {"Pennslyvania", "Harrisburg"}, {"Rhode Island", "Providence"}, {"South Carolina", "Columbia"}, {"South Dakota", "Pierre"}, {"Tennessee", "Nashville"}, {"Texas", "Austin"}, {"Utah", "Salt Lake City"}, {"Vermont", "Montpelier"}, {"Virginia", "Richmond"}, {"Washington", "Olympia"}, {"West Virginia", "Charleston"}, {"Wisconsin", "Madison"}, {"Wyoming", "Cheyenne"} }; int correctCount = 0;//用于计数统计出答对的次数 for (int i = 0; i < stateCapital.length; i++) { // Prompt the user with a question String capital = JOptionPane.showInputDialog("What is the capital of " + stateCapital[i][0] + "?");//你可以试一试,加?和不加?是有区别的。。 if (capital.equals(stateCapital[i][1]))/*如果答对了*/ { JOptionPane.showMessageDialog(null, "Your answer is correct"); correctCount++; } else JOptionPane.showMessageDialog(null, "The correct answer should be " + stateCapital[i][1]); } JOptionPane.showMessageDialog(null, "The correct count is " + correctCount); }}
## 程序结果:##
0 0
- 猜测首府
- 美国各州州名及首府
- 北京-世界病毒的首府?
- 哥德巴赫猜测
- 猜测扑克牌
- 猜测价格
- [codeforces156B]猜测
- 猜测多项式
- 掸邦的首府---东枝【图文】
- 河内 - 越南的首府 feel not good
- 猜测输入文件格式
- smtp暴力猜测脚本
- 关于Meltemi的猜测
- Java RMI猜测
- index 损坏问题猜测
- 【STL】remove算法猜测
- greenlet switch原理猜测
- 账号安全登录猜测
- ebs R12 杂收杂发 代码
- 实现Android中TextView的跑马灯效果
- Android之Adapter
- 杭电1425 sort
- c++之判断栈的弹出是否合法
- 猜测首府
- ios:字符串与汉字的判断
- hadoop集群动态添加和删除节点说明
- 主存储器物理地址,逻辑地址,转换
- 互联网技术发展之路(7)- 网络层技术剖析
- Same Tree
- coderforce 500B New Year Permutation
- 二次剩余
- 扫盲:SSH中 struts hibernate spring 各起什么作用