题解 1116: IP判断

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

筛选

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

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

python关于文件结束符的问题

经过代码提交测试我发现,用python解题不考虑结束即可我原本是把结束符当成某种操作用try语句解决```pythonwhileTrue:try:a=list(map(str,input().split('.')))x=0try:foriina:ifint(i)>255orint(i)255orint

IP判断-题解(Java代码)

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

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

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

IP判断-(C++代码)

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

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

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

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

解题思路:1.以.为界线,将整个字符串划分为4个小字符串2.sislegal()函数用于判断小字符串是否和合法3.qiepian()函数用于对整个字符串切片成小字符串并且调用sislegal()判断是否合法注意事项:在58行中continue的用法,