0
点赞
收藏
分享

微信扫一扫

HUST-IP地址


题目链接

​​https://www.nowcoder.com/practice/2359e23180194f99828f5cd9c764236a?tpId=40&tqId=21538&tPage=2&rp=2&ru=/ta/kaoyan&qru=/ta/kaoyan/question-ranking​​

题目描述

输入一个ip地址串,判断是否合法。

输入描述:

每行有一个IP地址,IP地址的形式为a.b.c.d,其中a、b、c、d都是整数。

输出描述:

可能有多组测试数据,对于每组数据,如果IP地址合法则输出"Yes!”,否则输出"No!”。

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

示例1

输入

复制

255.255.255.255

输出

复制

Yes!

题解:

#include <stdio.h>
int main(){
int a,b,c,d;
while(scanf("%d", &a) != EOF){
scanf(".%d.%d.%d", &b, &c, &d);
if(a >= 0 && a <= 255 && b >= 0 && b <= 255 && c >= 0 && c <= 255 && d >= 0 && d <= 255)
printf("Yes!\n");
else
printf("No!\n");
}
return 0;
}

 

举报

相关推荐

0 条评论