c c 中英文數字等個數統計

2021-09-09 07:08:33 字數 903 閱讀 1666

每天進步一點點,程式設計貴在學習和堅持,加油!

功能:輸入數字小寫字母、大寫字母等一串字元,然後回車,統計個數(本例程只是對單純的數字、大小寫英文本母有效,不包括其他的例如逗號、句號、符號等的個數統計,如需完善可在可新增程式條件處進行判斷)

#include

#include

int main()

;//數字的字串有256個

char num[10]=;//定義10個數字

char en[26]=;//定義26個字母

int len,i;//輸入的長度

int b=0,c=0,d=0;//b 輸出小寫字母總數 c輸出數字總數 d輸出大寫字母總數

scanf("%s",a);

len = strlen(a);

for(i=0;i=0))

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

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

// 可新增程式條件*/}

printf("輸出為0的個數:%d\n",num[0]);                 //輸出為0的個數

printf("輸出為1的個數:%d\n",num[1]);                 //輸出為1的個數

printf("輸出數字總數:%d\n",c);                            //輸出0到9之間總個數

printf("輸出小寫字母a的個數:%d\n",en[60]);       //輸出字母a的個數

printf("輸出小寫字母a到字母z的總數:%d\n",b);   //輸出字母a到字母z的總數

printf("輸出大寫字母a到字母z的總數:%d\n",d);  //輸出字母a到字母z的總數

return 0;

}

中英文本串中統計英文本元個數

工作中遇到如下問題,搜尋網路資源得以解決,記錄以供參考。問題 在一段中英文混合的字串中,通過關關鍵字查詢到某位置p。需要擷取p前後一定長度字元,構成乙個新的字串。問題解析 由於是中貢混合的字串,當向前後擷取長度不當時會出現擷取到中文半個字的情況。面引起出現亂碼的情況。方法 首先確定字串的編碼格式,由...

python 詞頻統計 中英文

calhamletv1.py 英文統計程式 def gettext txt open hamlet.txt r read txt txt.lower for ch in txt txt.replace ch,將文字中特殊字元替換為空格 return txt hamlettxt gettext wor...

Python 文字詞頻統計中英文

統計一段英文中 出現次數最多的幾個單詞 def get text text open eng.txt r read text text.lower 所有單詞都替換成小寫 for ch in 去噪,歸一化處理,把所有特殊符號替換為空格 text text.replace ch,return text ...