Rumah >pembangunan bahagian belakang >Tutorial C#.Net >c语言实现删除字符串中的数字字符

c语言实现删除字符串中的数字字符

王林
王林asal
2020-05-10 15:14:1210881semak imbas

c语言实现删除字符串中的数字字符

目的:

C语言实现删除字符串s中的数字字符。

具体代码如下:

// 删除数字
#include <stdio.h>
#define N 100
int main(void)
{
	char s[N];
	int j,k;
	gets(s);// 输入字符串
	for(j = k = 0;s[j]!=&#39;\0&#39;;j++)// 此循环用于删除字符串中的数字
		if(s[j]<&#39;0&#39;||s[j]>&#39;9&#39;)
			s[k++] = s[j];
	s[k] = &#39;\0&#39;;// 处理过的字符串加上结束标志&#39;\0&#39;
	puts(s);// 输出处理过的字符串
	return 0;
}

输出结果:

c01ca1888cc22a08b7513244b3a5a35.png

推荐教程:c语言教程

Atas ialah kandungan terperinci c语言实现删除字符串中的数字字符. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn