簡體   English   中英

我的Java代碼有什么問題? (解析錯誤)

[英]What's wrong with my java code? (parsing error)

public class 1127 
{
    public static void main(String[] args)
    {
        binomial();
    }

    public static double binomial(int N, int k, double p)
    {
        if (N == 0 && k ==0) return 1.0;
        if (N < 0 || k < 0) return 0.0;
        return (1.0 - p)*binomial(N-1, k, p) + p*binomial(N-1, k-1, p);
    }
}

/ Volumes / 2 / Learn_Algorithms /第一章/1127.java:13:解析時到達文件末尾}}
亞努努努努努努努魯

^ 15錯誤

這是我第一次編寫Java代碼,我有幾個問題。

  1. “解析時到達文件末尾”是什么意思?

我認為我沒有錯過任何“ {”或“}”

  1. 那那系列的SUBNULNULNUL ...呢?

  2. 它是如何計算出15個錯誤的?

名稱1127不是類的有效名稱。

類名是一個標識符 ,必須以字母開頭; 標識符不能以數字開頭。

您必須具有在main中調用函數的參數:

binomial(a,b,c);

干杯! :)

請勿以數字/整數開頭的班級名稱。 類名應該是Java中的有效標識符。 在這里查看有關標識符的規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM