zoukankan      html  css  js  c++  java
  • c语言高速推断一个数是偶数还是奇数

    #include <stdio.h>
    
    int main()
    {
    	int a;
    	while(1)
    	{
    		printf("please input the number:
    ");
    		scanf("%d",&a);
    		if(a&1)
    		{
    			printf("%d是奇数
    ",a);
    		}
    		else
    		{
    			printf("%d是偶数
    ",a);
    		}
    	}
    	return 0;
    }

    这是一种个人感觉最快的方法啊!

    从二进制的角度来考虑。由于不论什么一个奇数的二进制最低位都必须为1,所以和1进行位运算,能够非常快的算出来。

查看全文
  • 相关阅读:
    一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(7)--approval节
    一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(6)--表单加载规则
    一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(5)--状态域
    一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(4)--审批域
    一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(3)--表单视图
    SharePoint Designer 2010 安装教程
    解耦合是架构可伸缩的必要前提
    如何使用新东西
    学习开源组件之前先有平台或者先有环境再说
    沟通的技巧
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10598123.html
  • Copyright © 2011-2022 走看看