【C语言】判断一个数的奇偶(位操作)
2015-06-30 16:02
337 查看
//判断一个数的奇偶 #include <stdio.h> int is_signal(int num) { if (num & 1) return 1; else return -1; } int main() { int a; printf("请输入:"); scanf_s("%d", &a); if (is_signal(a)==1) printf("奇数\n"); else printf("偶数\n"); return 0; }
相关文章推荐
- 【c语言】 给一组数,有两个数只出现了一次,其他所有数都是成对出现的。找出这两个数
- 【C语言】将二进制数逆序输出。比如6为000...0110,逆序后为0110...000
- 【c语言】给一组数,只有一个数只出现了一次,其他所有数都是成对出现的。找出这个数
- 【C语言】将正数转成负数,将负数转成正数
- 【C语言】不使用+-*/实现两个数之和
- C++—函数
- 【c语言】编写一个函数,这个函数可以将一个整数的指定位置1或置0
- 【C语言】不使用循环和判断语句,求出1-100之间所有数的和
- java语言和c语言中基本数据类型的长度
- 【c语言】求绝对值
- 【C语言】编写函数,将一个数的指定位置置0或置1
- C++ 中 new 操作符内幕:new operator、operator new、placement new
- 【c语言】将正数变成对应的负数,将负数变成对应的正数
- 【c语言】不用大与小与号,求两数最大值
- 【C语言】给一组组数,只有两个数只出现了一次,其他所有数都是成对出现的,找出这两个数。
- 【C语言】在两个数成对出现的数组中找到一个单独的数。
- C++常量(C++数值常量、字符串常量、符号常量)
- C++文件操作详解(ifstream、ofstream、fstream)
- C++的四种强制转换
- C++学习随记-基础知识篇一