题解 1116: IP判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

IP判断-题解(C语言描述||理清逻辑)

```c#includeintfunction(chara[20]){intn=1,i=0,x1,x2,x3;//用x1,x2,x3作为标记,当为三位数时,满足小于//255的条件时,则x1=x2=x3=1while(a[i]!='\0'){if(a[i]!='.')//以每个'.'作为一个阶段{if

IP判断-题解(C语言代码)

###善用内部函数:strcmpstrtokstoigets```c#include#include#includeintmain(){charch[20]={0};charstr[]="Endofflie";intn=0;while(gets(ch)){if(strcmp(ch,

IP判断-(C++代码)

##IP判断####这道题是一个字符串处理题目,每次输入一行,然后遇点和末尾就分割出一个字符数组,通过转化为整形判断是否在[0,255]之间```c++#includeusingnamespacestd;//检测转化后的数字是否符合规则,不符合返回falseboolcheck(intnum){if(n

IP判断-题解(C语言代码)(这个题比较坑,需要考虑的方面挺多的,所以想发表一下自己的见解,解释都在代码里哦!)

#include#include#includeintmain(){//这个算法比较巧的就是将负号与字母放在一起判断,省去了判断数字大于零或者小于零的情况。//当然,这个题也有一定的bug,如果输入的字符中也存在点字符,就无法下手了。例如输入:a.bc.d..e,

IP判断-题解(C语言代码)超简单写法

用isalpha筛掉带字母的地址再用isdigit逐次数组元素判断大小是否超过255或者小于0如果点后面三个元素都是数字就判断大小是否超过255#includevoidmain(){charstr[100];while(scanf("%s",

IP判断-题解(C语言代码)

#include#includeintmain(){//charst[35];charch[35];intf;intdian,s;while(scanf("%s",ch)!=EOF){f=1;for(inti=0;ch[i]!='\0';i++){s=0;if(ch[i]>='0'&&ch[i]

IP判断-题解(C++代码) 思路简单

摘要:#### 原题链接:[IP判断](https://www.dotcpp.com/oj/problem1116.html) #### 解题思路 1. 首先确定输入方式,由于输入由“End of……