첫 번째 질문은 주어진 음수가 3 또는 5의 배수이지만 둘 다 아닌 경우 true를 반환하라는 질문을받는 곳에서 연습을 시도하고 있습니다. 예는 다음과 같습니다.간단한 프로그래밍 연습 (modulus op 사용)
old35 (3) 진정한 →
→ 진정한old35 (15) →
old35 (10)가 false를
그래서 3은 3의 배수의로, 사실,하지만 난 것이다 현재 모든 인스턴스에 대해 내 코드를 작동시킬 수 없습니다. 아래 코드;
public boolean old35(int n) {
if ((35 % n == 3) || (35 % n == 5))
return true;
return false;
}
어떻게 연습 할 말해 무엇의 기준에 맞게이를 편집 할 수 있을까? >
나는 XOR 연산자를 사용하는 나쁜 관행입니다 들었습니다, 코드를 멋지게 유지하면서 다른 방법이 있을까요? – Tyler
숫자가 3으로 나눌 수 있는지, 5로 나누지 않거나 3로 나누지 않고 5로 나눌 수 있는지 확인할 수 있습니다. –