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

请提供代码,谢谢在线等,急!

#include <stdio.h>
int main()
{
int num;
scanf("%d",&num);
if(num % 2 == 0) printf("2\n"); //偶数
else printf("1\n"); //奇数
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-15
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;
}
相似回答