小编Sen*_*els的帖子

猜猜随机数

我正在学习Java,至少我正在努力.现在我做了一个应用程序,你需要猜测用math.random生成的随机数.

这是代码:

import java.util.Scanner;

public class var {
    public static void main(String[] args) {

        Scanner keyboard = new Scanner(System.in);
        //var definitie
        int player;
        int rnummer;

        rnummer = (int) (Math.random() * 50 + 1);

        System.out.println("Raad het nummer!");
        player = keyboard.nextInt();
        System.out.println(rnummer);

        //goed geraden check
        if (player == rnummer) {
            System.out.println("Helaas, dat is niet juist.");
            player = keyboard.nextInt();
        }
        System.out.println("Goed geraden!");
    }
}
Run Code Online (Sandbox Code Playgroud)

现在有一个问题,每次你猜它是对的,你不能猜错.我无法弄清楚问题..它必须非常简单.

java

0
推荐指数
1
解决办法
230
查看次数

为什么我的代码不打印任何结果?

我基本上要做的是使用语句减去加起来 .我知道我不能更有效地做到这一点,但我还没有进入那些东西(因为我用谷歌搜索我将如何去做这件事,它有很多不同的经验方法). 我提出了以下代码,我在微软的网站和一些谷歌的东西上使用了一些参考资料.2switch

但我不能让它工作,它在某种程度上起作用,但它从来没有给我一个答案.

using System;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.Write("Type number 1: ");
            int line1 = Convert.ToInt16(Console.ReadLine());
            Console.Write("Type number 2: ");
            int line2 = Convert.ToInt16(Console.ReadLine());

            Console.WriteLine("1 = +");
            Console.WriteLine("2 = -");
            int formula = Convert.ToInt16(Console.ReadLine());
            switch (formula)
            {
                case 1:
                    Console.WriteLine("Answer is ", (line1 + line2));
                    break;
                case 2:
                    Console.WriteLine("Answer is ", (line1 - line2));
                    break;
                default:
                    Console.WriteLine("Choose 1 or 2");
                    break;
            }
            Console.ReadLine();
        }
    }
} …
Run Code Online (Sandbox Code Playgroud)

c#

-1
推荐指数
1
解决办法
89
查看次数

标签 统计

c# ×1

java ×1