博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将一个4字节整数的二进制表示中的001替换为011
阅读量:6221 次
发布时间:2019-06-21

本文共 366 字,大约阅读时间需要 1 分钟。

题目:将一个4字节整数的二进制表示中的001替换为011

答:

int replace(int num){    unsigned int mode3bit = 7;    unsigned int mode1bit = 1;    int shift = 0;    int result = 0;    while (shift < 32)    {        while (shift < 32 && (num & (mode3bit<
= 32) { break; } else if (32 - shift < 3) //高位不足3位 { result += (num & (mode3bit<

 

转载地址:http://ameja.baihongyu.com/

你可能感兴趣的文章
410. Split Array Largest Sum
查看>>
转 Python爬虫实战二之爬取百度贴吧帖子
查看>>
hdu 4960 记忆化搜索 DP
查看>>
layuiadmin更新echarts
查看>>
beanstalk源码剖析——概述
查看>>
[转] socket异步编程--libevent的使用
查看>>
linux下安装mysql详细步骤
查看>>
ASP.NET根据URL生成网页缩略图示例程序(C#语言)
查看>>
Core Animation
查看>>
linux----别名
查看>>
struts2拦截器demo
查看>>
go基本操作
查看>>
linux 安装jdk
查看>>
Kotlin入门(17)等式判断的情况
查看>>
Django rest_framework配合django_filter使用
查看>>
Windows下安装Python模块时环境配置
查看>>
Delphi 发展历史
查看>>
sharepoint2010 treeview实现
查看>>
转:为什么Maven Update Project JDK变回1.5
查看>>
航电 Problem 2044一直小蜜蜂
查看>>