-1

ユーザー定義のサイズが「a」の配列があります

ユーザーがすべてのデータを入力したら、ユーザーが入力したすべての値に対して XOR 演算を実行できるようにしたいと考えています。

コードを適応させることによって;

int k=1;     
for (int k=0;k<A;k++){
k = ^piles[k];

※このコードはループ文です。私の値を(XOR演算子を実行すると)1で乗算すると、間違った値が得られると思います。何かご意見は?

4

2 に答える 2

3

これを試して:

int result=0;     
for (int k=0;k<A;k++){
  result ^= piles[k];
}
于 2013-02-05T20:15:31.097 に答える
2
Integer[] in = {1,2,4,7};
int result = 0;
for(int i:in) {
    result ^= i;
}
System.out.println(result); //prints 0
于 2013-02-05T20:25:11.787 に答える