xt5-10.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {int i,j,upper,lower,digit,space,other;
  5.  char text[3][80];
  6.  upper=lower=digit=space=other=0;
  7.  for (i=0;i<3;i++)
  8.    {cout<<"please input line "<<i+1<<endl;
  9.     gets(text[i]);
  10.     for (j=0;j<80 && text[i][j]!='';j++)
  11.       {if (text[i][j]>='A'&& text[i][j]<='Z')
  12.          upper++;
  13.        else if (text[i][j]>='a' && text[i][j]<='z')
  14.          lower++;
  15.        else if (text[i][j]>='0' && text[i][j]<='9')
  16.          digit++;
  17.        else if (text[i][j]==' ')
  18.          space++;
  19.        else
  20.          other++;
  21.      }
  22.    }
  23.    cout<<"upper case:"<<upper<<endl;
  24.    cout<<"lower case:"<<lower<<endl;
  25.    cout<<"digit     :"<<digit<<endl;
  26.    cout<<"space     :"<<space<<endl;
  27.    cout<<"other     :"<<other<<endl;
  28.    return 0;