首页 > 其他分享 >C语言10进制转化为2进制

C语言10进制转化为2进制

时间:2023-11-03 14:04:29浏览次数:46  
标签:10 进制 int C语言 flag printf else

#include<stdio.h>
int main()
{
	int x, i, flag = 0x8000;
	scanf_s("%d", &x);
	for (i = 0; i < 16; i++) {
		if ((flag & x) == 0)printf("0");
		else printf("1");
		flag >>= 1;
	}
	return 0;
}

7,8,9行没怎么看懂,有大佬帮我看看吗?





标签:10,进制,int,C语言,flag,printf,else
From: https://blog.51cto.com/u_16327797/8164460

相关文章

  • NU1102 找不到版本为(=5.0.0-dev)的包 Microsoft.NETCore.App.Host.win-x64
    异常: 原因:.NetCore3.0之后的版本,默认情况下项目在生成时,会自动生成与运行时版本相同的可执行文件(exe<Windows下>),它是需要对应版本的一个dotnet-apphost-pack包支持。  解决方法:1.下载安装dotnet-apphost-pack包 2.禁用生成可执行文件,只要.dll文件在项目文件.csp......
  • C语言基础之理论概述
    C语言介绍C语言是一种高级程序设计语言,由贝尔实验室的DennisRitchie在1972年开发。C语言是结构化编程语言,支持变量、数据类型、运算符、表达式、流程控制语句和函数等基本程序设计元素。C语言广泛用于系统软件、应用程序、驱动程序和嵌入式系统开发等领域。C语言具有可移植性强......
  • windows10编译scrcpy
    一、概述简介:Scrcpy是一款小巧的Android投屏软件,能够跨平台其支持Windows、Mac、Linux系统。右PC充当客户端,Android板子作为服务端。原理:Android将录屏发送给PC,PC接收到数据后进行展示。PC上鼠标点击录屏上对应的坐标,把坐标通过Socket通信传递给Android端,实现对Android......
  • 基于亚博k210+arduino 智能垃圾桶(23工训赛)
    #20231015派大星改#objectclassifierboot.py#generatedbymaixhub.comfromfpioa_managerimport*frommodulesimportultrasonicfromfpioa_managerimportfmfromMaiximportGPIOimportmathimportstructimportsensor,image,lcd,timeimportKPUas......
  • 投资者查外汇平台必备利器"FX110 APP" !
    随着全球外汇市场的不断扩大,外汇交易者对于安全、可靠的交易平台的需求也日益增长。在这个背景下,“FX110APP”成为数千万外汇交易者的信赖之选,“FX110APP”移动客户端一直以来都是外汇行业的重要领头标杆产品,以“外汇交易平台资料查询、监管查询、牌照查询、风险曝光、信用评价......
  • MegEngine 9-10 双月报:新版本发布,AI 生态升级,不容错过!
    ●v1.13.2新版本发布<https://github.com/MegEngine/MegEngine/releases/tag/v1.13.2>●MegCC新版本发布<https://github.com/MegEngine/MegCC/releases/tag/v0.1.6>●DataFunSummit2023:AI基础软件架构峰会《MegEngine训练性能优化与AI编译实践》主题演讲<https://w......
  • P1510 精卫填海
    P1510精卫填海最初思路状态方程F[i],i是体积,F[i]指能填平该体积的最小体力。推出转移方程F[i]=min(F[i],F[i-v[i]]+m[i])但是代码实现只有10pts#include<iostream>#include<cstdio>#include<cstring>usingnamespacestd;intv,n,c;intk[10010],m[10010];......
  • VMWARE-虚拟机通外网(麒麟v10系统)
    一、修改网卡1.进入目录下,编辑网卡:cd/etc/sysconfig/network-scriptssudovimifcfg-ens332.配置静态IP、子网掩码、网关、DNS、设备名称:3.重启网卡ifdowneth33--关闭网卡eth33ifupeth33--打开网卡eth33systemctlretsartnetwork二、编辑虚拟网络编辑器1.......
  • C语言小案例
    1.设计一个函数,使用以下无穷极数计算sinx的值,sinx=x/1!-(x^3)/3!+(x^5)/5!-(x^7)/7!+....。舍去的绝对值应小于m,m的值由用户指定。#include<stdio.h>#include<math.h>doublecomputeSin(doublex,doublem){doubleterm=x;//第一项为xdoublesinx=term;//初......
  • 10月发布的5篇人工智能论文推荐
    JudgeLM:Fine-tunedLargeLanguageModelsareScalableJudges 由于现有基准和指标的限制,在开放式环境中评估大型语言模型(llm)是一项具有挑战性的任务。为了克服这一挑战,本文引入了微调llm作为可扩展“法官”的概念,称为JudgeLM,这样可以在开放式基准场景中有效地评估llm。该......