字母猜字

package cn.tedu;
import java.util.Random;
import java.util.Scanner;

public class demo {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
			System.out.println("游戏启动,猜字母");
			//1.随机生成字母
			//2.如何判断字母相等
			//97-122   0-25
			Random r=new Random();
			int num=r.nextInt(26);// [ 0,26)
			num=num+97;
			char c=(char)num;
		Scanner s=new Scanner(System.in);//接受键盘输入的对象 
		    for(int i=0;i<10;i++) {
		    System.out.println("请输入你要猜的字母");
		    String c1=s.nextLine(); //接受键盘输入的内容,String
		    //将接受的字符串转换为字符
		    char c2=c1.charAt(0);  //字符串转成字符
		   //判断我们的所接收的字符是否为小写字母
		    if(c2<97||c2>122) {
		   System.out.println("你输入的不是小写字母请重新输入");
		    }else if(c2==c){
		    	System.out.println("你猜对了随机的字母是:"+c);
		    	break;
		    }else {
		    	System.out.println("你猜错了请重新猜");
		    }
		    }
		    System.out.println("游戏结束");		
	}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值