解题思路:利用字符串转换成数字函数,分割字符串函数
注意事项:
参考代码:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int reString(char *a);
int main()
{
char ip[30];
int k = 0;
while (scanf("%s", ip) != EOF)
{
k = reString(ip);
if (k == 1)
printf("Y\n");
else if (k == 0)
printf("N\n");
}
return 0;
}
int reString(char *a)
{
char *token;
char *p = ".";
int b = 0;
token = strtok(a, p);
while (token != NULL)
{
b = atoi(token);
if (b <= 0 || b > 255)
return 0;
token = strtok(NULL, p);
}
return 1;
}
0.0分
0 人评分
c primer plus 第十二章 12.1小节浏览:400 |
计算质因子 (C++代码)浏览:1827 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:611 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
淘淘的名单 (C语言代码)浏览:1167 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:943 |
【亲和数】 (C语言代码)浏览:628 |
1118(求助_已解决)浏览:351 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
单词个数统计 (C语言代码)浏览:1046 |