找出字符串中最长数字
来源:互联网 发布:spd7网络信号避雷器 编辑:程序博客网 时间:2024/05/16 01:58
//在字符串中实现找到最长数字字符串#include<stdio.h>#include<string.h>#include<stdlib.h>int findnumstring(char *outputstr,char *inputstr){ char *in=inputstr,*out=outputstr,*temp,*final; int count=0,maxlen=0; while(*in!='\0') { if(*in>47&&*in<58) { for(temp=in;*in>47&&*in<58;in++)//temp记录开始的地址 count++; } else in++; if(maxlen<count) { maxlen=count; final=temp; } count=0; } for(int i=0;i<maxlen;i++)//将找到的字符放在新的字符串中 { *out=*final; out++; final++; } *out='\0'; return maxlen;}int main(){ char string[]="abcd12345eee125ss123456789"; char *p=(char *)malloc(strlen(string)+1); int count=findnumstring(p,string); printf("%s\n numstring length =%d\n",p,count);}
阅读全文
0 0
- 找出字符串中最长数字
- 找出字符串中最长的数字字符串
- 找出字符串中最长的数字字符串
- 找出字符串中最长数字字符串
- 【c++】字符串中找出最长的连续数字字符串
- 字符串中找出连续最长的数字字符串的实例代码
- 找出一个字符串中最长的连续数字子串,输出该字符串及长度
- 字符串中找出连续最长的数字子串,并返回这个数字串的长度
- 【C++】在字符串中找出连续最长的数字子串
- 找出字符串中最长的数字子串并指出位置长度,输出。
- 找出字符串中最长的数字串
- 找出字符串中最长的子串
- 例题:找出字符串中最长数字串
- 从字符串中找出数字字符串
- 找出字符串中的最长连续数字子串
- 在字符串中找出第一个数字
- 字符串中连续最长的数字字符串
- 找出两个字符串中最长的相同的字符串
- listview条目的数据都一样,肿么办
- 乘法逆元
- ELFhash
- 二叉查找树
- 通讯方式
- 找出字符串中最长数字
- 6.3
- Ubuntu用户权限管理(chown, chmod)
- AndroidManifest.xml文件详解(service)
- OpenGL学习(一)——画一个三角形
- MD5应用于数据库中密码加密
- 机器学习框架比较
- JSON与XML的区别比较
- 使用Eclipse创建Maven Web工程