用C语言判断奇偶,并输出。(奇数输出1,偶数输出2)如果不是奇数也不是偶数那么输出0.

请提供代码,谢谢在线等,急!
2025-04-24 22:18:29
推荐回答(2个)
回答1:

#include
int main()
{
int num;
scanf("%d",&num);
if(num % 2 == 0) printf("2\n"); //偶数
else printf("1\n"); //奇数
return 0;
}

回答2:

int isOdd(int n)
{
int i;

if(n == 0) return 0;

i = n % 2;
if((i == 1) || (i == -1)) return 1;
else if(i == 0) return 2;
else return 0;
}