问题:输入一个32位的二进制的数,每8位转化为一个十进制的书,将其转化为十进制的ip地址。
思路先行:第一步:总体思路:输入二进制数,然后每八个为一个小单位分开,形成一个对应的十进制数,最终形成四个ip数。
第二步:分别定义存放ip的数组,存放二进制的数组,把二进制数用字符串的形式存放。
第三步:每八个二进制数转化为一个十进制数字,这里调用转化函数bin_dec()。
问题:输入一个32位的二进制的数,每8位转化为一个十进制的书,将其转化为十进制的ip地址。
思路先行:第一步:总体思路:输入二进制数,然后每八个为一个小单位分开,形成一个对应的十进制数,最终形成四个ip数。
第二步:分别定义存放ip的数组,存放二进制的数组,把二进制数用字符串的形式存放。
第三步:每八个二进制数转化为一个十进制数字,这里调用转化函数bin_dec()。