當前位置:編程學習大全網 - 編程軟體 - 用VC++6.0編寫程序如下:編寫壹個函數,統計壹條英文句子中字母的個數,在主程序中實現輸入、輸出。 急求~

用VC++6.0編寫程序如下:編寫壹個函數,統計壹條英文句子中字母的個數,在主程序中實現輸入、輸出。 急求~

#include <iostream>

using namespace std;

int main()

{

int x=0,y=0,z=0; //x統計字母;y統計數字;z統計其它

char a[50];

cout<<"請輸入至多50個字符:"<<endl;

cin.get(a,50);

cout<<"=============="<<endl;

cout<<a<<endl; //輸出輸入的字符

cout<<"=============="<<endl;

cout<<"\n\n";

for (int i=0;i<50;i++)

{

if ((a[i]>='A'&&a[i]<='Z')||(a[i]>='a'&&a[i]<='z'))

{x++;}

else if(a[i]>='0'&&a[i]<='9')

{y++;}

else

{z=strlen(a)-x-y;}

}

cout<<"=============="<<endl;

cout<<"字母的個數為:"<<x<<endl;

cout<<"數字的個數為:"<<y<<endl;

cout<<"其它的個數為:"<<z<<endl;

cout<<"=============="<<endl;

for (i=0;i<50;i++)

{

if(a[i]!=' ')

cout<<a[i];

if(a[i]=='\0')

break;

}

return 0;

}

  • 上一篇:為什麽Java在編寫程序之前總是需要 import 加載所必須的程序包,比如 import java.lang.*
  • 下一篇:it跟軟件開發有什麽不同?
  • copyright 2024編程學習大全網