残りの関数が正しく計算されていません。私は数字を入力した後、(2-9)で割り切れる整数をユーザーに知らせるプログラムを書くことを試みています。私も5のように出て来ていたかを確認する、のprintln文を追加javaの残りの部分が正しく計算されていません
int five;
five = digit % 5;
if (five == 0)
{
System.out.println("This number is divisible by five!");
}
else {
}
System.out.println(five);
、そして私が入ったとき:文が常に数が条件に適合するか否かに関係なく実行している場合、私はこれで問題を抱えています
int five;
//five = digit % 5;
if (digit % 5 == 0)
{
System.out.println("This number is divisible by five!");
}
else {
}
System.out.println(five);
そして、まだ同じ結果を持つ:数36、それは私もこのフォーマットでそれを試してみましたが、私には1.べきである0の残りの部分を与えていました。
もっとコードを見る必要があります。 'digit 'の* type *とは何ですか? – Bathsheba
あなたは[mcve]を投稿できますか? – khelwood
[ifが常に私に当てはまるとは思わない](http://ideone.com/NhjET1)。 –