题解 1116: IP判断

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

筛选

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

#思路先根据给定的字符,题目中是点号,进行字符串分隔,然后对于分割出来的四个字符串分别进行判断,判断逻辑是检查这四个字符串是否每位都是数字,若否则非法,若是则将其转换为整数,检查其是否小于等于255大于等于0.#代码#includeusingnamespacestd;/*判断单个字符串是否合法*/bo

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

摘要:解题思路: 第一步:判断所有字符 必须是数字或者‘.’;               第二步:利用相加  比如 1234 =((0*10+1)*10+2)*10+3)*10+4 判断是否在0~255范……

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

###解题思路​看代码注释:```c#include#includeintmain(){inti;chara[30];intisip;while(scanf("%s",&a)!=EOF){//判断是否为EOFintb[3]={0};isip=1;intx=0,

IP判断-题解(Java代码)

```javaimportjava.util.Scanner;publicclass测试2{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext()){String[]

IP判断-题解(Java代码)

摘要:解题思路:用hasNext()循环做注意事项:需要判断3次 1、是否为“End of file” 2、字符串中是否含有字母3、数字是否大于等于0小于等于255参考代码:import java.util……

C语言正常人思维版

摘要:解题思路:注意事项:参考代码:#include#include#includeint cmp(char *num);int main(){    char str[31]="";    while(g……

简单粗暴正则判断法

#解题思路使用正则判断是否为ip地址只需使用正则判断是否为整数且不超过255以点隔开即可正则判断已经包含在了代码中了```javaimportjava.util.Scanner;importjava.util.regex.Matcher;importjava.util.regex.Pattern;pu

IP判断的一种解题Python

摘要:解题思路:注意事项:不知道为什么,有前导0的存在也提交正确参考代码:while True:    str1 = input()    list1 = list(str1.split('.&#3……