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!”。

    样例输入:
    2
    255.255.255.255
    512.12.2.3
    样例输出:
    Yes!
    No!
    提示:

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

     1 #include "stdio.h"
     2 #include "stdlib.h"
     3 #include "StdAfx.h"
     4 int main()
     5 {
     6         int N;
     7        while ( scanf("%d",&N)!=EOF)
     8         {    
     9             if(1<=N<=500)
    10             {
    11                  int a,b,c,d;
    12                  while(N--)
    13                  {                
    14                  scanf("%d.%d.%d.%d",&a,&b,&c,&d);
    15             
    16                 if(0<=a&&a<=255&&0<=b&&b<=255&&0<=c&&c<=255&&0<=d&&d<=255)
    17                 printf("Yes!
    ");
    18                else
    19                printf("No!
    ");
    20             
    21                   }
    22        } 
    23        }
    24         return 0;
    25         
    26 }

    简单ko

  • 相关阅读:
    Ajax
    事件委托
    事件对象
    js的基础类型与引用类型
    Javascript和HTML dom
    用jQuery写的最简单的表单验证
    初学HTML5的一点理解
    CMake 入门
    centos7上rpm安装wkhtmltopdf
    centos7 下安装思源黑体字体
  • 原文地址:https://www.cnblogs.com/ligen/p/3325803.html
Copyright © 2011-2022 走看看