99游戏java的简单介绍
本篇文章给大家谈谈99游戏java,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
JAVA编写99口诀表
public class Jj
{
public static void main(String[] args)
{
for (int i = 1; i = 9; i++)
{
for (int j = 1; j = i; j++)
{
System.out.print(j + "*" + i + "=" + i * j + "\t");
}
System.out.println();
}
}
}
在哪里可以下载JAVA手机游戏
手机乐园有的,进入网站输入手机型号就可自动查找相应的软件或游戏。这个网站很正规,收费和免费写的很详细。支持电脑或手机免费下载,下载免费游戏,是完全免费的。网站内也有证书下载,有JAD生成器。游戏,软件等天天都有更新
急急急!!!java 随机抽数问题
int
n=(int)(Math.random()*100);
System.out.println("先作个敝,要猜的数是:"+n);
Scanner
scan=new
Scanner(System.in);
for(int
i=0;i100;i++){
int
num=scan.nextInt();
if(num
n){
System.out.println("大了");
}else{
switch(i){
case
0:
System.out.println("这是第"+i+"次:"+"厉害");
break;
case
1:
case
2:
case
3:
case
4:
case
5:
System.out.println("这是第"+i+"次:"+"还可以");
break;
default
:
System.out.println("这是第"+i+"次:"+"还需努力");
break;
}
break;
}
}
java 猜数字游戏
import java.util.Random;
import java.util.Scanner;
/*
* 游戏随即给出一个0~99(包括0和99)的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。经过几次猜测与提示后,最终退出答案。在游戏过程中。记录你最终猜对时所需要的次数。游戏结束后公布结果。见下
次数 结果
1 你太有才了!
2~6 这么快就猜出来了,很聪明么!
大于7 猜了半天才猜出来,小同志,尚需努力啊!
*/
public class guessGame {
/**
* @param args
*/
public static void main(String[] args) {
int gameValue = (int)(Math.random()*(100-1)+1);
System.out.println("Rand:"+gameValue);
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字");
int num = sc.nextInt();
int guessCorrectNum=1;
while(true){
if(num==gameValue){
if(guessCorrectNum == 1)
System.out.println("你太有才了!");
else if((guessCorrectNum =2) (guessCorrectNum=6))
System.out.println("这么快就猜出来了,很聪明么");
else if(guessCorrectNum 7)
System.out.println("猜了半天才猜出来,小同志,尚需努力啊!");
break;
}
else{
if (guessCorrectNum =20){
guessCorrectNum = guessCorrectNum + 1;
num = sc.nextInt();
}
else{
System.out.println("20次都猜不出来...,不让你猜了");
break;
}
}
}
}
}
帮我把这个JAVA的猜数字游戏加注释
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Random;
// 一上来导入包不用说了吧
public class Caishuzi {
//服务器端口号8181
static final int PORT = 8181;
//声明一个服务器套接字
ServerSocket serverSocket;
//客户端套接字
Socket socket;
//数据输入流
DataInputStream netIn;
//数据输出流
DataOutputStream netOut;
//随机数的数组
int randomNum[];
//游戏等级
int level = 0;
public Caishuzi() { //猜数字的构造函数
initRandomNum();
waitConnect();
}
//
private void initRandomNum() {//初始化随机数
randomNum = new int[5];//数组初始化,大小为5
Random ran = new Random();//随机数类
for (int i = 0; i 5; i++) {
randomNum[i] = ran.nextInt(100);//生成5个随机数,范围0~99
}
}
//
private void waitConnect() {//等待客户端连接
BufferedReader ansiIn = new BufferedReader(new InputStreamReader(
System.in));
System.out.println("服务器启动.");
try {
serverSocket = new ServerSocket(PORT);//服务器套接字
System.out.println("等待客户端连接......");
socket = serverSocket.accept();//侦听并接受到此套接字的连接,注意这句话会一直运行直到有客户端连上
System.out.println(" " + socket);
netIn = new DataInputStream(socket.getInputStream());
netOut = new DataOutputStream(socket.getOutputStream());//分别得到客户端的输入输出流,这样就可以Client—Server间相互传递数据了
} catch (Exception e) {
e.printStackTrace();
}
}
//
private void processAnswer() {//应答客户端
try {
String clientMsg = netIn.readUTF();//取得客户端传过来的字符
while (!clientMsg.equals("end")) {//不停循环,但如果客户端传过来的字符是"end",就结束了
System.out.println("客户端:" + clientMsg);
System.out.print("生成随机数为" + randomNum);
int clientInputNum = Integer.parseInt(clientMsg);//把客户端猜的数字转成int型
if (clientInputNum 0 || clientInputNum 100)//小于0或大于100不行哦
System.out.print("输入超过范围,请输入0~100以内的数字");
String serverMsg = " ";
if (clientInputNum == randomNum[level]) {
serverMsg = "恭喜你猜对了!";
} else if (clientInputNum randomNum[level]) {
serverMsg = "您输入太大了!";
} else if (clientInputNum randomNum[level]) {
serverMsg = "您输入太小了!";
}
//以上为猜的数字和服务器生成的随机数比,究竟是大于小于还是等于呢,把结果设到serverMsg变量
netOut.writeUTF(serverMsg);//然后把信息传到客户端
if (serverMsg.equals("end")) {
return;
}
clientMsg = netIn.readUTF();//继续下一次猜数字
}
} catch (Exception e) {
//
System.out.print("连接关闭或数据处理错误");
}
}
public static void main(String[] args) {
Caishuzi s = new Caishuzi();
}
}
另外补充,你给的程序是服务器端的代码,光这一个可玩不了猜数字游戏哦,还得要客户端的程序。
java幸运猜猜猜
代码如下,我测试过了,希望能帮到你~!
import java.util.Random;
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
Random rand = new Random();
int number = rand.nextInt(100);//产生一个0-100间的随机数
int count = 0;//记录猜的次数
Scanner in = new Scanner(System.in);//获取用户的输入
System.out.println("请输入一个数:");
while(true){
int data = in.nextInt();//得到用户输入的数字
if(datanumber){
System.out.println("大了,请继续输入:");
count++;
}else if(datanumber){
System.out.println("小了,请继续输入:");
count++;
}else{
count++;
System.out.println("恭喜你猜对了!!一共猜了"+count+"次");
break;
}
}
}
}
99游戏java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、99游戏java的信息别忘了在本站进行查找喔。
发布于:2022-12-03,除非注明,否则均为
原创文章,转载请注明出处。