去掉字符串中的数字

烟台大学计算机学院学生                                                                    *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;
}

运行结果:去掉字符串中的数字_第1张图片

心得体会:加油!!!

你可能感兴趣的:(去掉字符串中的数字)