求一个将十进制IP转换成二进制的C语言算法答:include <string.h> main(){ unsigned long i1,i2,i3,i4; //这个要改成long unsigned long ip; //同上 int i;char ip_str[20]={0},bin_str[33]={0};scanf("%s",ip_str);sscanf(ip_str,"%d.%d.%d.%d",&i1,&i2,&i3,&i4);ip=(i1<<24)+(i2<<16)+(i3<<8)+i4;/...