永发信息网

C语言判断一个数是偶数还是奇数

答案:5  悬赏:50  手机版
解决时间 2021-03-05 03:48
  • 提问者网友:且恨且铭记
  • 2021-03-04 14:43
C语言判断一个数是偶数还是奇数
最佳答案
  • 五星知识达人网友:时间的尘埃
  • 2021-03-04 16:14
一般都是直接取余
比如
if(n%2==0) 偶数。
也可以更高效
if((n&&1)==0) 偶数
或者
if((n>>1<<1)==n) 偶数。
全部回答
  • 1楼网友:英雄的欲望
  • 2021-03-04 20:17
i%2 == 1 奇数
  • 2楼网友:傲气稳了全场
  • 2021-03-04 18:57
#include main() { int x; printf("请输入一个整数"); scanf("%d",&x); if(x%2==0) { printf("您输入的是偶数"); } else { printf("您输入的是奇数"); } }
  • 3楼网友:十鸦
  • 2021-03-04 17:28
int n; if(n % 2 == 0) //取余运算,如果余数为0,则为偶数     printf("%d是偶数.\n",n); else     printf("%d是奇数.\n",n);
  • 4楼网友:白昼之月
  • 2021-03-04 17:00
假设有整型变量i,要判断它是奇数还是偶数,则用如下代码: if(i%2==0) printf("%d是偶数\n",i); else printf("%d是奇数\n",i); 注意:不能用i%2==1来判断,因为如果i的值是负的奇数,则i%2的结果是-1,不是1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯