C语言
life_binary
五年小成,十年大成。
展开
-
判断IPV4地址是否合法(C语言实现)
输入一个字符串,判断是否是合法的IPV4地址 首先,IPV4 地址 (1),三个点 “ . ” (2),四部分整数,0~255 之间 (3),前导数不能是0,例如 012.1.1.1 非法#include<iostream>#include<stdlib.h>#include<string.h>using namespace std;/...原创 2018-08-02 19:21:47 · 15766 阅读 · 1 评论 -
自己用 C语言实现 atoi()函数
atoi() 函数:atoi (表示 ascii to integer)是把字符串转换成整型数的一个函数。int atoi(const char *nptr) 函数会扫描参数 nptr字符串,跳过前面的空白字符(例如空格,tab缩进)等,可以通过isspace( )函数来检测),直到遇上数字或正负符号才开始做转换,而在遇到非数字或字符串结束符(‘\0’)才结束转换,并将结果返回。如果 nptr不能...原创 2018-08-02 20:51:07 · 3211 阅读 · 0 评论 -
C编程:输入一个字符串,输出其中所有的单词,要求输出单词不能重复,大小不区分(Hello 和 hello是同一个单词)
首先: 拿到这道编程题 思路: 1、拿出单词 2、单词如果重复,只输出一个 3、不区分大小写 再接下来:拿出单词,可以用C语言的库函数strtok()切割字符串 也可以自己写代码判断是否是单词。 要解决不重复问题,可以考虑用一个没有重复元素的容器,那么 set就很合适嘛 可以用库函数,或者自己写转换大小写的函数(无非就是加减32嘛),根据个人喜好。 接下来,上代码:#incl...原创 2018-08-07 21:22:47 · 3877 阅读 · 0 评论