猜数字:(非常6+1)定义一个200以内的整数(比如85)。接收用户控制台输入的整数,当比这个数(85)大的时候就提示“大了”, 反之比这个数(85)小的时候就提示“小了”。反复循环,如果猜中了就提
2020-06-06 06:48
916 查看
猜数字问题
(循环):(非常6+1)定义一个200以内的整数(比如85)。接收用户控制台输入的整数,当比这个数(85)大的时候就提示“大了”,
反之比这个数(85)小的时候就提示“小了”。反复循环,如果猜中了就提示“恭喜您中奖了!
1.随机数接收,
2 if_else条件判断三种情况
3 while(true),一直接收用户的数据
public class HomeWork_13 { public static void main(String[] args) { Scanner in=new Scanner(System.in); Random myrandom=new Random(); int number=myrandom.nextInt(201);//随机数接收,接收的数字是左闭右开区间 while(true){ System.out.println("请输入任意200以内正整数"); int a=in.nextInt(); if(a>number){ System.out.println("大了"); }else if(a<number){ System.out.println("小了"); }else{ System.out.println("恭喜你猜对了"); break; } } } }
相关文章推荐
- 猜数字大小游戏,用户输入一个数字,如果大了就显示大了,如果小了就显示小了, 如果对了就提示正确(补充难度,只有5次机会,限制数字的范围在百位以内)
- 从字符中随机获取一个字符,提示用户输入数字,或是大写字母,或是小写字母,如果用户猜的数字正确,提示用户,恭喜你猜对了,否则提示输入大了或者输入小了
- 提示用户输入的一个长度8位正整数数字 , 我们来统计这个数字中的每一位上出现的数字的重复次数 :
- 猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),
- 打擂台,从键盘上接收一批整数,比较并输出其中的最大值和最小值,输入数字0时结束循环。提示:声明两个变量max和min,分别记录最大和最小值。
- python从入门到实践10-6 加法运算 : 提示用户提供数值输入时, 常出现的一个问题是, 用户提供的是文本而不是数字。 在这种情况下, 当你尝试将输入转换为整数时, 将引 发TypeError
- 提示用户通过键盘输入一个用户名,来判断这个用户是否存在,如果存在就显示一下用户默认的shell
- js 实现使用变量保存一个数字,无限循环弹出提示框,获取输入的值,用输入的值和保存的数字比较,如果猜大了,弹出警示框'big',如果猜小了,弹出警示框'small',否则弹出警示框 'right'
- 给你一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给你一个字典,用户输入一个单词,让你根据字典找出这个单词有多少个兄弟单词。
- 天梯赛 - 一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字
- Java猜数游戏:编写一个猜数程序,该程序随机在1到1000的范围中选择一个供用户猜测的整数。界面上提供一个文本框来接收用户输入的猜测的数,如果用户猜得太大,则背景变为红色,如果猜得太小,背景变为蓝色
- 在一个长度为10的整形数组中,已经放置好了任意10个整数。要求用户任意输入 一个整数,判断该数字是否在数组中。如果在,删除数组中该元素,并把后面的 元素往前挪。(让空出的位置在最后)
- 为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数
- JAVA异常捕捉机制 接收用户通过键盘不断输入表示某门课程的成绩的字符串(按回车为一个字符串结束),当输入非法数字(输入值小于0或大于100)时提示成绩输入有误,当输入为非数字的字符串时提示输入格式
- 8.不断 要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出(return)
- 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 【注意: 如果输入的大于了5位数要求用户重新输入】
- 人民币金额大写 在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。 本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误
- 利用Python语言编程,完成猜数游戏,系统随机产生一个1到100的数字num1,用户输入一个数字guess,如果没有猜对,根据系统给出的提示重新猜数,直到才对为止。
- java循环练习:用户输入一个10以内的数字,通过运算求出该数字的阶乘
- 编写py文件,完成猜数游戏,系统随机产生一个1到100的数字x,用户输入一个数字y,如果没有猜对,根据系统给出的提示重新猜数,直到才对为止。