#include <iostream>
#include <string.h>
#include<stdlib.h>
#include<stdio.h>
#include<cstdio>
using namespace std;
void JG(char ch[]){
//int i;
int q=0,w=0,e=0,r=0;
int t=strlen(ch);
for(int i=0;i<t;i++){
if(ch[i]>='0'&&ch[i]<='9')
w++;
else if(ch[i]==32)
e++;
else if(ch[i]>='a'&&ch[i]<='z'||ch[i]>='A'&&ch[i]<='Z')
q++;
else
{
r++;
}
}
cout<<q<<" "<<w<<" "<<e<<" "<<r<<" "<<endl;
};
int main(){
char ch[10000];
gets(ch);
JG(ch);
//getchar();
return 0;
}
編寫一函數,由實參傳來一個字符串,統計此字符串中字母、數字、空格和其它字符的個數,在主函數中輸入字符串以及輸出上述結果。 只要結果,別輸出什麼提示信息。
先把代碼沾上來,有時間介紹下。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.