int i;
for (i = 1; i <= 100; i++) {
if (i % 2 && i % 3 && i % 5 && i % 7)
printf("%3d", i);
}
이거는 왜 i%2==0 안해도 값이 나오는거야? i%2==0은 2의 배수만 출력되는건가?
문제는 2 3 5 7 배수 제외 출력하는거!
| |
| 이 글은 7년 전 (2018/9/12) 게시물이에요 |
|
int i; for (i = 1; i <= 100; i++) { if (i % 2 && i % 3 && i % 5 && i % 7) printf("%3d", i); } 이거는 왜 i%2==0 안해도 값이 나오는거야? i%2==0은 2의 배수만 출력되는건가? 문제는 2 3 5 7 배수 제외 출력하는거! |