色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

統計每個字母出現的次數

錢浩然2年前15瀏覽0評論

統計每個字母出現的次數?

#include<stdio.h>

void main()

{

char ch; //ch用來每次接收一個字符

int i,s[26]={0}; //數組s[]用來統計每個小寫字母的個數

printf("please input a string:\n");

scanf("%c",&ch);

while(ch!='\n') //輸入一行字符,以回車鍵結束

{

if(ch>'A'&&ch<'Z') //遇到大寫字母時,轉換成小寫來處理

ch+=32;

s[ch-'a']++; //0~25對應a~z

scanf("%c",&ch);

}

printf("\n");

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

if(s[i]) //只輸出輸入過的字母統計

printf("%c:%d\n",(char)(i+'a'),s[i]);

//(char)(i+'a')用強制類型轉換,輸出對應字母

}

char ch java,統計每個字母出現的次數