首页 > 其他分享 >IP地址转换

IP地址转换

时间:2022-11-30 10:00:45浏览次数:34  
标签:转换 int IP地址 .% printf fun return


描述



给定一个点分十进制的IP地址,把这个IP地址转换为二进制形式。



输入



每个测试用例的输入只有一行,一个点分十进制的IP地址



包括四个正整数,用三个.分开,形式为a.b.c.d

其中0<=a,b,c,d<=255


输出



每个测试用例的输出只有一行,即转换为二进制形式IP地址,忽略多余的前缀0



样例输入


10.10.136.69


样例输出


1010.1010.10001000.1000101






#include<iostream>
#include<cstdio>
using namespace std;
int fun(__int64 x)
{
if(x==0){return 0;}
else
fun(x/2);
printf("%d",x%2);
}
int f(int a)
{
if(a)return 1;
printf("%d",0);
return 0;
}
int main()
{
int a,b,c,d;
while(~scanf("%d.%d.%d.%d",&a,&b,&c,&d))
{
if(f(a))
fun(a);printf(".");
if(f(b))
fun(b);printf(".");
if(f(c))
fun(c);printf(".");
if(f(d))
fun(d);printf("\n");
}
return 0;
}




标签:转换,int,IP地址,.%,printf,fun,return
From: https://blog.51cto.com/u_15896805/5897507

相关文章

  • XML 与ABAP对象转换
    sap与外部系统通过接口交互时,数据的传递通常有XML,JSON等格式,此处介绍XML与ABAP结构、内表互转的两种常用方法。A.一种是通过类cl_xml_document解析转换XML字符串,该方式......
  • JS 将伪数组转换成数组
    在 ​​JS​​ 中,伪数组 是非常常见的,它也叫 类数组。伪数组可能会给 ​​JS​​ 初学者带来一点困扰。本文将详细讲解 什么是伪数组,以及分别在 ​​ES5​​ 和 ......
  • PYTHON用时变马尔可夫区制转换(MARKOV REGIME SWITCHING)自回归模型分析经济时间序列|附
    全文下载链接:http://tecdat.cn/?p=22617最近我们被客户要求撰写关于MARKOVREGIMESWITCHING的研究报告,包括一些图形和统计输出。本文提供了一个在统计模型中使用马可夫......
  • <7> 简体--繁体转换
    #安装#pipinstallopencc-python-reimplemented#t2s-繁体转简体(TraditionalChinesetoSimplifiedChinese)#s2t-简体转繁体(SimplifiedChinesetoTraditionalC......
  • JS基础11-3强制类型转换Boolean
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......
  • python中time模块的常用方法的转换关系图
      获取当前的时间戳  把时间戳转换成了时间的格式  获取时间  把时间格式数据转换为易识别的字符串 获取到表示时间的字符串,再转换为时间数据。 ......
  • 基本数据类型在转换时的注意点
    基本数据类型在转换时的注意点以Java的两种常用数值类型为例long,int常用的一种错误的防止溢出的写法是inta=???????,b=????????;longc=a*b;当a*b超出In......
  • 使用Javascript/jQuery将javascript对象转换为json格式数据
    Javascript自带的eval()函数能够将json数据转换成Javascript对象。但是,却没有提供将Javascript对象序列化为json格式的函数。varjson='{"name":"John"}';varobj=eva......
  • openssl 在线证书转换、IIS 导入证书
    这个转换出来的导入不到IIS里面,提示密码不对https://www.nethub.com.hk/tw/ssl-certificates/ssl-converter/在线证书转换这个转换的可以导入到IIShttps://www.cloudmax......
  • 【小航的算法日记】进制转换(二) - 进阶
    目录​​一、概念​​​​二、模板​​​​三、例题​​​​题:202.快乐数​​​​解:​​​​题:168.Excel表列名称​​​​解:​​​​题:171.Excel表列序号​​​​解:​​......