//推断一个数的奇偶
#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;
}
相关文章
- 05-01搬运1:关于对C语言中数组名取地址加减等操作的一点探究
- 05-01其实算法非常简单,当盘子的个数为n时,移动的次数应等于2^n - 1(有兴趣的可以自己证明试试看)。后来一位美国学者发现一种出人意料的简单方法,只要轮流进行两步操作就可以了。首先把三根柱子按顺序排成品字型,把所有的圆盘按从大到小的顺序放在柱子A上,根据圆盘的数量确定柱子的排放顺序:若n为偶数,按顺时针方向依次摆放 A B C; 若n为奇数,按顺时针方向依次摆放 A C B。 (1)按顺时针方向
- 05-01基于C语言封装的工具类库-关于一些文件操作和图片操作
- 05-01C语言:记录32bit数据的一些常用位操作
- 05-01统计一行文本的单词个数 PTA 18行C语言代码解决
- 05-01C语言——(使用指针)有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。写一函数实现以上功能,在主函数中输入n个整数和输出调整后的n个数。
- 05-01bilibiliclass45_C语言_求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字V2.0
- 05-01【C 语言】文件操作 ( 配置文件读写 | 读取配置文件 | 函数接口形参 | 读取配置文件的逐行遍历操作 | 读取一行文本 | 查找字符 | 删除字符串前后空格 )
- 05-01//完数定义://一个数如果恰好等于它的因子之和,则这个数就是完数。例如6的因子为1,2,3,而//6=1+2+3,因此6是“完数”。C语言:求1000以内所有的完数
- 05-01C51 一个非常有用的位操作 --- 其中一位置 0 其它位不变