import java.util.Scanner;
//猜数字
public class Title6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请想好 1-100 之间的一个数字!");
System.out.println("告诉我猜的结果:....");
f();
}
public static void f(){
Scanner scan = new Scanner(System.in);
int v1 = 1;
int v2 = 100;
for(;;)
{
int m = (v1 + v2)/2;
System.out.println("我猜是:" + m);
System.out.println("1.猜得太大了");
System.out.println("2.猜得太小了");
System.out.println("3.猜中!");
System.out.print("请选择:");
int user = Integer.parseInt(scan.nextLine());
if(user==3) break;
if(user==1) v2--;
if(user==2) v1++;
}
}
}
分享到:
相关推荐
【winform猜数字游戏】是基于Visual Studio(VS)开发环境,使用C#编程语言实现的一个小型桌面应用程序。Winform是.NET Framework中的Windows应用程序开发框架,它为开发者提供了创建具有图形用户界面(GUI)的应用...
【Android猜数字小游戏源代码详解】 在Android平台上开发猜数字小游戏是一种常见的编程实践,它可以锻炼开发者对Android应用架构的理解,以及对用户交互、随机数生成、条件判断等基本编程概念的掌握。本游戏的核心...
以上就是关于猜数字游戏实验报告的详细解析,涵盖了从程序设计思路、功能实现到遇到问题的解决办法,以及对未来的改进设想。通过这个实验,学生不仅掌握了C++编程技能,还增强了问题解决和系统设计的能力。
在Android平台上开发一款简单的猜数字游戏,涉及到许多关键的编程概念和技术。这个游戏的标题是"android简单猜数字的游戏",描述表明它是一个交互式的应用程序,其中用户需要猜测一个由程序随机生成的数字,并根据...
《猜数字游戏实验报告》详述了一款基于VC++实现的猜数字游戏的开发过程,该实验旨在训练学生的编程能力和逻辑思维。以下是该实验报告的关键知识点: 1. **随机数生成**:游戏的核心是计算机生成一个随机数供玩家...
在解决猜数字游戏的问题时,我们可以先设定一个数字范围,然后逐步缩小范围,直到找到正确答案。在Delphi程序中,这通常涉及到数组操作、条件判断和循环结构等基本编程元素。 首先,程序会生成一个初始的数字猜测,...
易语言猜数字游戏是一款基于易语言编程环境开发的简单娱乐软件,主要目的是让用户通过猜测一个随机生成的数字来体验游戏的乐趣。在这个游戏中,系统会自动生成一个特定范围内的随机数,然后用户尝试猜测这个数字,...
【VB源代码 猜数字】是一个经典的编程学习案例,主要涉及的是Visual Basic(VB)的基础编程技巧,以及游戏逻辑的实现。在这个游戏中,计算机随机生成一个数字,玩家需要通过输入猜测来猜出这个数字,游戏会根据玩家...
Java猜数字游戏是一种常见的编程练习,它通过生成一个随机数并让用户尝试猜测这个数字来实现。在这个游戏里,我们主要涉及两个重要的Java概念:`Random`类和用户输入处理。下面将详细介绍这两个知识点。 首先,`...
通过这个猜数字小游戏,不仅可以巩固C#的基础知识,还能锻炼逻辑思维能力和问题解决技巧。同时,这也是一个很好的练习,可以让你在实践中学习如何组织代码、设计良好的接口和处理异常情况。如果你正在学习C#,不妨...
【猜数字小程序】是一款非常适合初学者的编程实践项目,它主要使用C语言编写,旨在帮助初学者更好地理解和掌握基础编程概念。在这个小程序中,计算机随机生成一个数字,然后让用户尝试去猜测这个数字,通过提示(如...
为了实现这一点,它通常会使用一种被称为“最小二乘法”或“线性回归”的策略,但这在这个场景下不太适用,因为猜数字游戏更接近于“有界搜索”问题。 在这里,最可能采用的算法是“最小化误差猜测”或“二分查找”...
《猜数字游戏:编程实践与算法解析》 猜数字游戏是一种经典的计算机编程练习,它不仅简单易懂,而且能够帮助初学者理解基础的编程逻辑、条件判断和循环控制。在这个游戏中,计算机生成一个随机数,然后玩家需要在...
总的来说,猜数字游戏项目为大一学生提供了一个实践编程技能的平台,通过这个项目,他们可以深入理解编程的基本概念,锻炼问题解决能力,并提升代码组织和调试技巧。同时,完整的实验报告则展示了系统性的思考和表达...
总的来说,实现【C#猜数字游戏】是一个很好的实践机会,它涵盖了C#编程的基础知识,同时也能锻炼到问题解决和逻辑思维能力。通过这个项目,你不仅可以熟悉C#语法,还能深入理解面向对象编程的核心理念。
【标题】"用C语言编写的猜数字游戏"是一个经典的编程练习项目,它涉及到了C语言的基本语法、随机数生成、循环控制结构以及条件判断等多个关键知识点。这个游戏的核心是计算机生成一个四位数字,然后让用户尝试猜测这...
回文数和猜数字是计算机科学领域中常见的编程问题,主要涉及到字符串处理和算法设计。在Java编程语言中,这两个概念具有重要的应用价值,因为它们能帮助开发者提升对字符串操作和逻辑推理的理解。 首先,我们来详细...
猜数字小游戏JAVA程序报告 猜数字小游戏是一款非常经典的脑力游戏,游戏规则简单,是消磨时间、锻炼脑力的好选择。通过选择猜数字游戏这个题目,可以让我掌握 Java 中的包和类,并且可以灵活的使用 my eclipse 软件...
在本项目中,我们关注的是使用C语言实现的猜数字游戏。C语言是一种基础且强大的编程语言,适合初学者和专业开发者用来编写各种类型的程序,包括游戏。猜数字游戏是一种简单而有趣的互动游戏,玩家需要根据计算机随机...
通过学习和实践这个MFC猜数字游戏项目,开发者可以深入了解MFC框架的使用,提高Windows应用程序的开发能力,同时也能锻炼面向对象编程思维和问题解决技巧。对于初学者来说,这是一个既有趣又有教育意义的项目,值得...