思路:
 * 1.创建一个类,定义两个成员变量v和num,v是固定值所以直接赋值,num是键盘录入的。
 * 2.定义一个setNum类,将来通过对象调用将键盘录入接收的数据进行设置
 * 3.创建一个guess方法对v和num进行判断
 * 4.定义一个while死循环让用户一直猜直到猜中才结束死循环

package ExampleDesign;/*** 1.猜数字游戏: 一个类A有两个成员变量v、num,v有一个初值100。 定义一个方法guess,对A类的成员变        量v,用num进行猜。* 如果num比v大则提示大了,反之则提示小了。等于则提示猜测成功。 在main方法中测试 使用标准封装* * @author Mixi*/
import java.util.Scanner;public class Example1upgrade {public static void main(String[] args) {Scanner sc = new Scanner(System.in); // 创建对象// 创建对象A a = new A();// 定义一个变量控制死循环boolean bo = true;while (bo) {System.out.println("请输入猜测的数据:");int num = sc.nextInt(); // 接收数据a.setNum(num); // 调用setNum方法将值赋值给成员变量num;// 输出结果String result = a.guess();System.out.println(result);if (result.equals("你猜对了,真牛皮!")) {bo = false;}}}
}class A {// 成员变量private int v = 100;// 需要猜中的数字(因为是固定的可以直接赋值)private int num;// 输出猜测的数据// 构造方法(其实默认是有无参构造方法的,可以省略)public A() {// TODO Auto-generated constructor stub}// 定义一个setNum方法public void setNum(int num) {this.num = num;}// 定义一个guess方法进行判断public String guess() {if (num > v)return "你猜的数太大了!";else if (num < v)return "你猜的数太小了";elsereturn "你猜对了,真牛皮!";}}

1.JAVA猜数字游戏: 一个类A有两个成员变量v、num,v有一个初值100。 定义一个方法guess,对A类的成员变量v,用num进行猜。 *如果num比v大则提示大了,反之则提示小了.相关推荐

  1. 数字游戏一个类A有一个成员变量v有一个初值100. 定义一个类对A类的成员变量v进行猜。如果大了则提示大了小了则提示小了。等于则提示猜测成功(利用Math类的random方法获取随机数)

    数字游戏一个类A有一个成员变量v有一个初值100. 定义一个类对A类的成员变量v进行猜.如果大了则提示大了小了则提示小了.等于则提示猜测成功(利用Math类的random方法获取随机数) /*数字游戏 ...

  2. 猜数字游戏【随机数_Random】

    public class homework7 {//猜数字游戏public static void main(String[] args) {Random r = new Random();int n ...

  3. 猜数字游戏——“C“

    今天,我来为大家介绍一下猜数字游戏 题目:先由计算机"想"一个1至100之间的数请人猜,如果人猜对了,则结束游戏,否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止. ...

  4. python外星人入侵游戏代码_黄哥Python:猜数字游戏代码

    """猜数字游戏 黄哥所写黄哥Python培训 2020 全新升级课程"""import randomcomputer_num = rand ...

  5. 1、猜数字游戏:一个类A有两个成员变量v、num,v有一个初值100。定义一个方法guess,对A类的成员变量v,用num进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。在main方法

    定义一个类,其中封装成员变量v-猜数的目标, num-猜测的数据 guess方法根据num和v比对结果生成对应的提示信息 import java.util.Scanner; public class ...

  6. Java初学者作业——实现控制台的猜数字游戏。游戏运行时产生一个1~100之间的随机数字

    返回本章节 返回作业目录 需求说明: (1)实现控制台的猜数字游戏.游戏运行时产生一个1-100之间的随机数字 (2)要求用户从控制台输入数字,若输入的数字比随机数小,则输出"太小了,再大一 ...

  7. 类的成员变量 猜数字游戏一个类A有一个成员变量v有一个初值100。 * 定义一个类对A类的成员变量v进行猜。 * 如果大了则提示大了小了则提示小了。等于则提示猜测成功。

    /** 类的成员变量 猜数字游戏一个类A有一个成员变量v有一个初值100.* 定义一个类对A类的成员变量v进行猜.* 如果大了则提示大了小了则提示小了.等于则提示猜测成功.*/ import java ...

  8. 类的成员变量: 猜数字游戏:一个类A有一个成员变量v,有一个初值100。定义一个类,对A类的成员变量v进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。

    package com.leiclass.cle; import java.util.Scanner; public class Test1 { /** * 类的成员变量:   猜数字游戏:一个类A有 ...

  9. 【查找】临近省赛,Alan邀请emoji玩起了猜数字游戏活跃一下大脑。游戏规则如下:首先Alan写下几个数字让emoji猜,当emoji猜完之后,Alan会给他一个提示(java)

    临近省赛,Alan邀请emoji大佬玩起了猜数字游戏活跃一下大脑.游戏规则如下: 首先Alan写下几个数字让emoji大佬猜,当emoji大佬猜完之后,Alan会给他一个提示,这个提示包含两部分:全对 ...

最新文章

  1. 计算机音乐情深深雨蒙蒙,情深深雨蒙蒙 MIDI File Download :: MidiShow
  2. 深度学习(十)keras学习笔记
  3. 【android】3.0以后系统给广播默认加上FLAG_EXCLUDE_STOPPED_PACKAGES标记
  4. ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)
  5. redis主从的配置和使用
  6. search engine
  7. zabbix专题:第六章 动作Actions、告警方式Medias
  8. SpringBoot连接Gbase数据库
  9. 【已解决】华硕电脑关闭触摸板,安装完触摸板驱动,Fn+F9仍然无法解决问题
  10. 部分AMD RAID驱动程序需及时升级
  11. Lammps 初学者——in 文件中文解析
  12. 烟搭桥,酒开路?这届年轻人可能宁愿自断后路
  13. HDU - 4322
  14. MATLAB符号变量的创建和简单运算
  15. 解决clion多个mian函数问题
  16. NetAlly网络测试仪
  17. 蓝宝石rx580怎么超频_超频测试:提升8%
  18. mt4下载正规的渠道才安全
  19. 计算机网络统考outlook操作视频,2020年9月网络教育统考《计算机应用基础》Outlook模拟题试卷...
  20. vue-infinite-loading的使用方法

热门文章

  1. C语言排序算法(十种排序代码可跑
  2. springboot + Gradle test时报错:No tests found for given includes:xxxx
  3. SSD断电保护方案及保护方案的安全隐患
  4. ovs datapath
  5. Tableau 十二、网络图与弧线图
  6. android之跳转相册选择图片/照相
  7. 2022秋季C语言专题实验04-二维数组
  8. IDEA如何连接Gitee
  9. Java人的第一把锁——synchronized
  10. 链接两个“名字完全一样”的【动态库】,你会怎么处理?