把一个字符串中的其它字符去掉,把数字输出
程序员文章站
2023-12-21 16:12:22
...
把一个字符串中的其它字符去掉,把数字输出:
/*#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void fun(char* a,char * b)
{
char * p=a;
char * q=b;
int len=strlen(a);
for(p=a;p<len+a;p++)
{
if(*p>='0'&&*p<='9')
{
*q=*p;
q++;
}
}
*q='\0';
}
void main()
{
int i=0;
char a[20]={"asd123"};
char b[20]={0};
//scanf("%s",a);
fun(a,b);
printf("%s\n",b);
}*/
#include<stdio.h>
void main()
{
char a[20]={"12ass123zc"};
char b[20]={0};
int i=0;
int j=0;
for(i=0;i<10;i++)
{
if(a[i]>='0'&&a[i]<='9')
{
b[j++]=a[i];
}
}
b[j]='\0';
printf("%s\n",b);
}
推荐阅读
-
把一个字符串中的其它字符去掉,把数字输出
-
c#实现从字符串数组中把数字的元素找出来
-
c#实现从字符串数组中把数字的元素找出来
-
c#实现从字符串数组中把数字的元素找出来
-
C语言:字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
-
Android如何把字符串中的数字变为红色?
-
JS返回值把 数字型的字符串前面的0去掉了!!
-
字符串中找出连续最长的数字串:读入一个字符串str,输出字符串str中的连续最长的数字串;合法括号的判断:给定一个字符串A和其长度n,请返回一个bool值代表它是否为一个合法的括号串(只能由括号组成)
-
请问怎么把数组中的数字字符串转为整数型?
-
【刷题】把字符串中包含5个和5个以上的单词翻转,输出新字符串