烟台大学计算机学院学生 *All rights reserved.
*文件名称:去掉字符串中的数字
*作者:杨飞
*完成日期:2013年1月14日 版本号:v1.0 *对任务及求解方法的描述部分: 去掉字符串中的数字
我的程序:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int i,num=0,num1=0;
char str[100];
cout<<"输入一个字符串,可以包括数字和字母"<<endl;
gets(str);
for(i=0;str[i]!='\0';i++)
{
num++;
}
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='0'&&str[i]<='9')
{
num1++;
str[i]='-';
}
}
cout<<"去掉数字的字符串是:";
for(i=0;str[i]!='\0';i++)
cout<<str[i];
cout<<endl;
cout<<"原来的字符串的数字的个数:"<<num1<<endl;
cout<<"原来的字符串的字母的个数:"<<num-num1<<endl;
return 0;
}
运行结果:
心得体会:加油!!!