如何用for语句写入猜数字游戏?

让系统随机生成一个1-100之间的随机数,猜的数字大了或小了均提示,循环录入猜数直到猜中为止... 让系统随机生成一个1-100之间的随机数,猜的数字大了或小了均提示,循环录入猜数直到猜中为止 展开
fadedtoblack_
2018-01-25 · TA获得超过1.2万个赞
知道小有建树答主
回答量:44
采纳率:100%
帮助的人:7578
展开全部
  • 这是我写的语句:

  • static void Main(string[] args)
    {
    Random d = new Random();
    int num = d.Next(1, 100);//随机数
    int num1 = 0;//用来保存输入的数
    Console.WriteLine("输入一个数");
    while (true)
    {
    string str = Console.ReadLine();
    int.TryParse(str, out num1);
    if (num1 == 0)
    {
    Console.WriteLine("输入有误,重新输入");
    continue;
    }
    else
    {
    if (num1 > num)
    {
    Console.WriteLine("数字大了,重新输入");
    continue;
    }
    else if (num1 < num)
    {
    Console.WriteLine("数字小了,重新输入");
    continue;
    }
    else if (num1 == num)
    {
    Console.WriteLine("正确");
    break;
    }
    }
    }
    Console.Read();
    }
#include<stdlib.h> //为获得随机数
#include<time.h> //获取时间
main()
{ int a,b;
srand(time(NULL));
a=1+(rand()%100); //获得一个100以内的随机数
while (1)
{ ….猜数的过程
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式