猜随机生成数

计算机随机生成一个1-100之内的数字,在7次之内币可以猜中

package hello;

import java.util.Scanner;

public class Caishu {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in = new Scanner(System.in);
		int number = (int) (Math.random() * 100 + 1);// [0,1)>>[0,100)>>[1,100]
		int a;

		int count = 0;
		do{
			a=in.nextInt();
			count=count+1;
			if (a > number)
			{
				System.out.println("偏大");

			}
			else if(a<=number)
			{
				System.out.println("偏小");
			}
		}while(a!=number);
		System.out.println("恭喜您猜对了,您共猜了"+count+"次");

	}

}
时间: 2024-10-07 00:15:17

猜随机生成数的相关文章

随机生成数(C++,rand()函数)

1 // 随机生成数 2 srand(time(0));// 设置随机种子 3 int _bgImageNumber = rand() % 5;//设置随机数

随机生成数

#include <iostream>#include <ctime>#include <cstdlib> srand( (unsigned)time(NULL)); //生成种子 r = rand()%100; cocos2d-x提供了一个产生随机数的方法 CCRANDOM_0_1 具体定义如下. ? 1 2 3 4 /** @def CCRANDOM_0_1  returns a random float between 0 and 1  */ #define CC

随机生成数,摘自算法竞赛入门经典P120-P123测试STL。

//#include<bits/stdc++.h> #include<cstring> #include<iostream> #include<cstdio> #include<time.h>///调用time的头文件. #include<algorithm> #include<vector> #include<cstdlib>///调用rand的头文件. #include<assert.h>///

Python之随机生成数random模块

代码 #!/usr/bin/env python #coding=utf-8 import random #生成[0, 1)直接随机浮点数 print random.random() #[x, y]中的随机整数 print random.randint(1, 100) list = [1, 2, 3, 4, 5] #随机选取 print random.choice(list) #随机打乱 random.shuffle(list) print list 输出 0.787074152336 95 1

Java中Math.random()的应用(随机生成数的应用)

<1>随即范围Java中a=Math.random()的取值范围为0<=a<=1 由此可得a=Math.random()*n的取值范围是0<=a<=n <2>实际应用 对于要求随机输出一个大写字母 char ss=(char)(int)(26*(Math.random())+65);//表示随机一个大写字母 System.out.println(""+ss); 对已要求随机输出一个小写字母 char es=(char)(int)(26*(

postman随机生成数

一.生成随机数(新建或者做重复测试时,随机数真的是太好用了) {{$guid}}:添加一个V4风格GUID(如: aa002-44ac-45ca-aae3-52bf19650e2d) {{$timestamp}}:将当前的时间戳,精确到秒 {{$randomInt}}:添加0和1000之间的随机整数 原文地址:https://www.cnblogs.com/zhouzz2019/p/10753298.html

35、python模块学习-radom随机生成数

#!/usr/bin/env python #__author: hlc #date: 2019/6/7 # 随机数模块 # import random # print(random.random()) # 随机生成0-1的数 # print(random.randint(1,8)) # 随机生成1-8的整数(包括1和8) # print(random.choice(["123","asdf","gfhdf"])) # 随机取值 # print(

零一生随机,随机生万物

https://github.com/mlxy/RandomRingtones 在每次来电的时候随机修改铃声. 结果就是每次来电的铃声都不一样. 给S1er写的. 几个知识点: 1. File类里有个listFiles方法,这个玩意在学Python的时候明明一开始就用到了不知道为什么我现在才第一次用.方法接收一个FilenameFilter参数,直接用匿名类填进去,然后重写accept方法这个知识点简直弱智到不能自理我为什么要单独把它写出来.嗯,就是自己写个过滤器我还是不接着说了吧. 2. 修改

HDU 2662 Coin &amp;&amp; HDU 1792 A New Change Problem (互质数最大不能生成数)

证明见here,写的很不错 2662 Coin Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 903    Accepted Submission(s): 437 Problem Description Moon has many coins, but only contains two value types which is 5