广州网站建设方案优化做淘宝素材网站哪个好用
news/
2025/9/24 2:44:38/
文章来源:
广州网站建设方案优化,做淘宝素材网站哪个好用,实训课网站开发个人小结,建设网站北京市java猜字母游戏猜字母游戏#xff1a;用户指定游戏难度(5、7、9)#xff0c;程序生成随机不重复字母。用户猜错#xff0c;提示用户对的字母数量和对的位置数量。import java.util.Scanner;public class GuessWord {public static void main(String[] args) {Scanner scanne…java猜字母游戏猜字母游戏用户指定游戏难度(5、7、9)程序生成随机不重复字母。用户猜错提示用户对的字母数量和对的位置数量。import java.util.Scanner;public class GuessWord {public static void main(String[] args) {Scanner scannew Scanner(System.in);int num;do{System.out.println(猜字母游戏请输入数字设置游戏难度(5、7、9),输入“EXIT”退出);numscan.nextInt();}while(num!5num!7num!9);//判断输入的难度值char[] arrgenerate(num);//System.out.println(Arrays.toString(arr)); //生成随机数int [] result;do{String strscan.next().toUpperCase();//toUpperCase()将小写字母改成大写字母if(str.equals(EXIT))break;char[] chsstr.toCharArray();//toCharArray()将字符串转换成字符数组resultcheck(arr,chs);if(result[0]chs.length){System.out.println(恭喜你猜对了);}else{System.out.println(你猜对字母result[1]个 猜对位置result[0]个);}}while(result[0]!num);}//生成随机字母public static char[] generate(int num){char[] chsnew char[num];char[] wordnew char[26];for(int i0;iword[i](char)(65i);//赋值 A、B、C、D、、、、}boolean[] flagsnew boolean[word.length];for(int i0;iint index;do{index(int)(Math.random()*word.length);if(flags[index]false){ //如果生成的随机下标数flags[]的值为false,则可以生成word[]中该下标的字母chs[i]word[index];flags[index]true;break;}}while(flags[index]);}return chs;}//判断用法输入public static int[] check(char[] chs ,char[] input){int result[]new int[2];for(int i0;ifor(int j0;jif(chs[i]input[j]){result[1]; //result[1]表示字母对if(ij){result[0]; //result[0]表示位置对}break;}}}return result;}}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914633.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!