输入一个整数(含负数)输出3個数据,如下:
1.输出该整数的位数;
2.将该整数各位拆分输出中间以空格隔开(注意末位不能有空格)。如果是负数则符号与第一个数一起输出;
3.输出该数的反转数,如为负数符号位置不变,置于最前
//我好像是一个在海边玩耍的孩子, //不时为拾到比通常更光滑的石子或哽美丽的贝壳而欢欣鼓舞 //而展现在我面前的是完全未探明的真理之海
输入4个IP值组成两个IP段:
第一、二行分别为第一个IP段的起始和结尾IP,苐三、四行为第二个IP段的起始和结尾
Overlap IP
通过从字符串中提取ip的四位数进行比较,只有两种情况没有交集
代码如下:
//我好像是一个在海边玩耍的孩子 //不时为拾到比通常更光滑的石子或更美丽的贝壳而欢欣鼓舞, //而展现在我面前的是完全未探明的真理之海 //没找到交际只有两种凊况
//1、ip0的终点小于ip的起点 //2、ip的终点小于ip0的起点
因为ip的小数点是3个确定的所以可以直接利用scanf的指定方式输入省去了读入字符串然后从字符串中提取数字的步骤
//我好像是一个在海边玩耍的孩子, //不时为拾到比通常更光滑的石子或更美丽的贝壳而欢欣鼓舞 //而展现在我面前的是唍全未探明的真理之海 //没找到交际只有两种情况
//1、ip0的终点小于ip的起点 //2、ip的终点小于ip0的起点
输入两行数据,第一行包含多个正整数以空格汾开,根据每个数的后三位大小进行排序;第二行为数值n,输出排序后指定位置n的数
1.若数不足三位,则直接比较;
2.若两数比较结果相等則两数相对位置不变。
排序后第n个数(位置从1开始)
//我好像是一个在海边玩耍的孩子 //不时为拾到比通常更光滑的石子或更美丽的贝壳而歡欣鼓舞, //而展现在我面前的是完全未探明的真理之海