位与运算符如何应用于不同数据类型的比较?
- 内容介绍
- 文章标签
- 相关推荐
本文共计93个文字,预计阅读时间需要1分钟。
S的值和1按二进制位与S的最高位为1的结果为1;否则为0。结果是1;否则为0,S就是奇数;否则为偶数+
s的值和1按二进制位与 若s的最低位为1,结果为1;否则为0 结果为1,s就是奇数;否则为偶数
#include<stdio.h>int main()
{
int s;
scanf("%d",&s);
if(s&1) printf("奇数\n");
else printf("偶数\n");
}
本文共计93个文字,预计阅读时间需要1分钟。
S的值和1按二进制位与S的最高位为1的结果为1;否则为0。结果是1;否则为0,S就是奇数;否则为偶数+
s的值和1按二进制位与 若s的最低位为1,结果为1;否则为0 结果为1,s就是奇数;否则为偶数
#include<stdio.h>int main()
{
int s;
scanf("%d",&s);
if(s&1) printf("奇数\n");
else printf("偶数\n");
}

