如何简单判断一个数是奇数还是偶数?(用代码说明 或者 文字说明都行)
1个回答
关注
展开全部
一个表达式就行了:i % 2。对2求余,如果结果等于1,则i是奇数,如果结果等于0,则i是偶数。
if((i%2)==1)
{
奇数
}
else
{
偶数
}
例如:
#include
main()
{
int x;
printf("请输入一个整数");
scanf("%d",&x);
if(x%2==0)
{
printf("输入的是偶数");
}
else
{
printf("输入的是奇数");
咨询记录 · 回答于2022-01-04
如何简单判断一个数是奇数还是偶数?(用代码说明 或者 文字说明都行)
一个表达式就行了:i % 2。对2求余,如果结果等于1,则i是奇数,如果结果等于0,则i是偶数。if((i%2)==1){奇数}else{偶数}例如:#includemain(){int x;printf("请输入一个整数");scanf("%d",&x);if(x%2==0){printf("输入的是偶数");}else{printf("输入的是奇数");
奇数+奇数=偶数;偶数+奇数=奇数;偶数+偶数+...+偶数=偶数;(3)奇数-奇数=偶数;偶数-奇数=奇数;奇数-偶数=奇数;(4)若a、b为整数,则a+b与a-b有相同的奇偶性,即a+b与a-b同为奇数或同为偶数;(5)n个奇数的乘积是奇数,n个偶数的乘积是偶数;算式中有一个是偶数,则乘积是偶数;