资源简介
JAVA拿火柴的小游戏,使用JDK编写,JAVA初学者的范例程序,有出错循环,
代码片段和文件信息
import java.util.*;
public class Test8{
public static void main(String args[]){
Random rand=new Random();
Scanner reader=new Scanner(System.in);
boolean sw=false;
int num = 0play=0num_computercom_randplaynum;
int amount=rand.nextInt(30)+20;
do{
sw=false;
try{
Scanner input = new Scanner(System.in);
System.out.println(“1是人先走,2是计算机先走:“);
play = input.nextInt();
if(play>2||play<1){
sw=true;
System.out.println(“输入错误,请输入1~2之间的数。请重试。“);
}
}
catch (InputMismatchException e){
System.out.println(“对不起输入错误。输入的要数字,请重试“);//出错提示
sw=true;
}
}
while(sw==true); //whofirstplay认证完毕
/* 比赛部分开始*/
while(amount!=0){
playnum=0;
switch(play){
case 1:
do{
sw=false;
try{
Scanner input = new Scanner(System.in);
System.out.println(“目前有“+amount+“根火柴,您可以拿1~3根火柴“);
playnum = input.nextInt();
if(playnum>3||playnum<1||amount sw=true;
System.out.println(“对不起输入错误,请输入1~3之间的数并且小于目前火柴数请重试“);
}
}
catch (InputMismatchException e){
System.ou
- 上一篇:java 生成word 的第三方控件
- 下一篇:人工智能中产生式系统中动物识别系统
相关资源
- java 生成word 的第三方控件
-
xm
l-apis.jar包 - 多线程web服务器 附实验报告 java
- 网络五子棋游戏java socket swing 小项目
- java实现js、css、图片合并到html文件
- Java-WebSocket-jar
- 基于JAVA的论坛源码(J2EE 毕业设计)
- pos机java调用程序demo(基于dll调用)
- Python AES和Java AES/ECB/PKCS5Padding互转
- csv文件读下用的jar包
- java解压缩文件文件夹
- java药品管理系统
- stm32cubeMX_v4.27及f4HAL库包及所需要的
- java网页视频播放
- JAVA串口助手
- 华为Java编程规范试题2(含答案)
- Android小游戏源代码-沙漠狙击手源代码
- JAVA的JAR或Class生成Delphi的Native Bridge
- 解析wkt数据
- java Rest接口服务端简单式Java后台各类
- Java Service Wrapper部署说明
- java类外文翻译
- Blackjack游戏原代码
- java版扫雷源代码+图片素材
- 个人所得税计算器 java
- 10个球中找到一个坏球的测试用例及测
- java_ssh2框架_小
- java密保卡生成 源码
- 豆瓣API获取书籍详细信息Java代码
- aliyun-java.jar两种包
评论
共有 条评论