C语言删除字符串中的数字字符

 时间:2024-10-13 05:20:59

1、打开Dev-C++

C语言删除字符串中的数字字符

2、写好头函数#include<stdio.h>#include<string.h>

C语言删除字符串中的数字字符

3、写好主函数

C语言删除字符串中的数字字符

4、主要代码如果是字符串则保捡释掎彀留,数字则删除。字符串的末尾要加'\0'. int i,j=0; for(i=0;s[i]!='\0';i++) { i熠硒勘唏f(s[i]<'0'||s[i]>'9') { s[j++] = s[i]; } } s[j]='\0'; printf("删除后的为:%s",s);

C语言删除字符串中的数字字符

5、完整代码在主函数中输入字符言射鐾钤串,将字符串传入到fun函数中,如果是字符串则保留,数字则删除。#inclu颊俄岿髭de<stdio.h>#include<string.h>void fun(char *s){ int i,j=0; for(i=0;s[i]!='\0';i++) { if(s[i]<'0'||s[i]>'9') { s[j++] = s[i]; } } s[j]='\0'; printf("删除后的为:%s",s);}void main(){ char str[100]; printf("请输入字符串:"); gets(str); fun(str); return 0;}

C语言删除字符串中的数字字符

6、结果如下图。

C语言删除字符串中的数字字符
  • C语言的continue怎样使用?
  • getchar的用法
  • C语言中怎么表示x的n次方?
  • 微分方程的通解公式
  • 在c语言中如何计算字符串的长度?
  • 热门搜索
    一年级教师节手抄报 读书的手抄报的内容 民族传统文化手抄报 可爱的中国手抄报 安全意识手抄报 元旦节手抄报图片 岭南文化手抄报 名言警句手抄报 俭以养德手抄报 向英雄致敬手抄报内容