zoukankan      html  css  js  c++  java
  • IP地址

    题目描述:输入一个ip地址串,判断是否合法。

    题目输入与输出:

    输入的第一行包括一个整数n(1<=n<=500),代表下面会出现的IP地址的个数。
    接下来的n行每行有一个IP地址,IP地址的形式为a.b.c.d,其中a、b、c、d都是整数。
    可能有多组测试数据,对于每组数据,如果IP地址合法则输出"Yes!”,否则输出"No!”。

    合法的IP地址为:
    a、b、c、d都是0-255的整数。

    思路分析:一开始看到这个题还以为要用字符串处理来做。后来发觉直接把输入当成数字处理,非常养生!

     1 #include<stdio.h>
     2 int main()
     3 {
     4     int n,a,b,c,d;
     5     scanf("%d",&n);
     6     while(n--)
     7     {
     8         scanf("%d.%d.%d.%d",&a,&b,&c,&d);
     9         if(a<0||a>255||b<0||b>255||c<0||c>255||d<0||d>255)
    10             printf("No!
    ");
    11         else printf("Yes!
    ");
    12     }
    13     return 0;
    14 }
    
    
  • 相关阅读:
    mongodb nodemailer
    mongodb session
    mongodb cookie
    mongodb multer
    mongodb operate update and delete
    mongodb find opearate
    echart
    Git学习
    PHP海补知识(11)-- 自定义exception
    ThinkPHP U方法
  • 原文地址:https://www.cnblogs.com/AKsnoopy/p/8298147.html
Copyright © 2011-2022 走看看