当前位置: 首页 > news >正文

CExercise04_1位运算符_1 用位运算符判断某个整数是否为奇数

题目:

用位运算符实现以下算法
定义一个函数,判断某个整数是否为奇数。


分析:

在这里插入图片描述


代码

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdbool.h>
/*
用位运算符实现以下算法
定义一个函数,判断某个整数是否为奇数。*/// 用位运算符来判断num的奇偶性bool is_odd4(int num) {// 重点: 偶数的二进制位最低位一定是0, 奇数的二进制位最低位一定是1return num & 1;}int main() {int number;printf("请输入一个整数: ");scanf("%d", &number);if (is_odd4(number)) {printf("%d 是奇数\n", number);}else {printf("%d 是偶数\n", number);}return 0;}

疑问

在这里插入图片描述

解决方案总结:


http://www.mrgr.cn/news/96981.html

相关文章:

  • 二极管正负极区分
  • 七种继电器综合对比——《器件手册--继电器》
  • 几何法证明卡特兰数_栈混洗
  • Vulkan进阶系列1 - Vulkan应用程序结构(完整代码)
  • 浅浅尝试Numpy的函数:
  • 五种音频器件综合对比——《器件手册--音频器件》
  • Tree - Shaking
  • PyTorch使用(7)-张量常见运算函数
  • Design Compiler:库特征分析(ALIB)
  • 第J3-1周:DenseNet算法 实现乳腺癌识别(含真实图片预测)
  • 启动arthas-boot.jar端口占用
  • LeetCode 2140.解决智力问题:记忆化搜索(DFS) / 动态规划(DP)
  • 什么是数据仓库
  • 吾爱置顶软件,吊打电脑自带功能!
  • 关于inode,dentry结合软链接及硬链接的实验
  • AiCube 试用 - 创建流水灯工程
  • 运维之 Centos7 防火墙(CentOS 7 Firewall for Operations and Maintenance)
  • J1 ResNet-50算法实战与解析
  • 搜广推校招面经六十六
  • 运筹帷幄:制胜软件开发