C语言If 语句判断一个整数的奇偶性

我们知道能被二整除得数是偶数
不能被二整除得数就为奇数
那么我们就用%来去余数
如果一个整数%2等于0,那么它就是能被2整除得数,就为偶数
如果一个整数%2等于1,那么他就是不能被2整除,那就是偶数

知道了这个原理,就可以利用判断语句if语句来写一个C程序判断一个整数的奇偶了


#include 

int main()
{
	int a = 0;
	scanf("%d",&a);
	if (a % 2 ==0) 
	{
		printf("为偶数\n");
	}
	else if (a % 2 == 1)
	{
		printf("为奇数\n");

	}
	else
	{
		printf("为非奇非偶");

	}

	return 0;
}

你可能感兴趣的:(c语言,c++,算法)