簡體   English   中英

Java數組中奇數乘積的可能性。 無輸出

[英]Possibility of odd product in Java array. No output

HI我想檢查給定輸入數組中兩個元素之間是否存在奇數乘積。

import java.util.Scanner;

public class OddProduct {

    public static void main(String args[]) {
        int A[] = new int[10];
        Scanner s = new Scanner(System.in);
        for (int i = 0; i < 10; i++) {
            A[i] = s.nextInt();
            for (int j = 0; j < i; j++) {
                if ((A[i] * A[j] / 2) == 1) {
                    System.out.println("Odd product :" + A[i] * A[j]);
                }
            }
        }
    }
}

上面的代碼正在運行,但以下輸入未顯示任何輸出:3 5 7 11 13 19 23 25 9.哪里出錯了。

更改:

A[i] * A[j] / 2 == 1

至:

A[i] * A[j] % 2 == 1

暫無
暫無

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

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