题解 1116: IP判断

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

筛选

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

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

IP判断-题解(Java代码)

packageMain;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){booleanc=tru

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

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

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++代码)一个简单又暴力的题解

#一个简单又暴力的题解**我对c++函数了解不多所以就不用特殊的函数了,直接用最简单的方式进行判断了解题思路:分别对四个数字进行判断,一旦遇到任何非法字符,直接结束判断**##具体代码如下,附详细说明```cpp#include#include#includeusingnamespacestd;int

IP判断-题解(C++代码)

###本题可借用拆分字符串的几种方法,我借用了vector类型来实现按照某种特定的字符来拆分字符串。#####此题以字符.来拆分,拆分后的数据会被分成一个个数组来保存,然后对这些数组内的元素进行判断,如判断数组内的元素是否为数字,是数字后按照齐位数减一乘以10来判断是否属于[0,255]这个范围内,

IP判断-题解(Java代码)

publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Stringstring=scanner.nextLine();for(inti=0;i

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

摘要:**1、stringstream输入流** 这个想法 是来源于之前写过一道题名叫 排序(将一串由数字5分隔的数字串按升序排列); 而这道题目,相当于输入一串由“.”分隔的数字,判断每个数字是否0<……