What is Nostr?
canor /
npub10xc…h5fe
2024-03-27 04:49:41

canor on Nostr: a = !(b%2) + 2*!(b%3);이 부분이 이해가 잘 안 가서 그러는데 !(b%3)이 ...

a = !(b%2) + 2*!(b%3);이 부분이 이해가 잘 안 가서 그러는데 !(b%3)이 (b%3)이 0이면 1을 반환하고 1이나 2면 0을 반환하는 그것인가요?

RE: https://madost.one/notes/9rcvl1ed6y



#include

int main()
{
int a;
int b;
printf("정수입력\r\n");
scanf("%d", &b);
a = !(b%2) + 2*!(b%3);

switch(a)
{
case 1: printf("2의 배수"); break;
case 2: printf("3의 배수"); break;
case 3: printf("2와 3의 공배수"); break;
case 0: printf("아무것도아님"); break;
}
}
이게 제일 좋다고 생각한데 교수는
Author Public Key
npub10xcxk3mgv8s308wv7d5snm57hq55rdscdtxdu0pjl5znaezmy6sqx6h5fe