规定输入的字符串中只包含字母和数字,编写程序,将该字符串中所有的数字去掉后逆序存放并输出.

例如:输入“A1B2C3D4E”,则去掉数字字符逆序后输出“EDCBA”。(其中去除所有数字功能用函数实现,不许使用用辅助数组)... 例如:输入“A1B2C3D4E”,则去掉数字字符逆序后输出“EDCBA”。(其中去除所有数字功能用函数实现,不许使用用辅助数组) 展开
 我来答
旧梦隔素光
推荐于2017-09-09
知道答主
回答量:1
采纳率:0%
帮助的人:2.1万
展开全部
#include <stdio.h>
#include <string.h>
void del(char *ch)
{
 int i,n=0;
 for(i=0;ch[i]!='\0';i++)
 { if ((ch[i]>='A'&& ch[i]<='Z')||(ch[i]>='a' && ch[i]<='z'))
 {   ch[n++]=ch[i];}
 }
 ch[n]='\0';
}

void main()
{
 char ch[80];
 int i,n,t;
 printf("请输入一个字符串:");
 gets(ch);
 del(ch);
 n=strlen(ch);
for(i=0;i<n/2;i++)
 {
  t=ch[i];ch[i]=ch[n-1-i];ch[n-1-i]=t;}
 puts(ch);
}

所以你也是北交的在复习c语言的么doge

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式