Re: [問題] 請問如何計算每個字母的字數
我用ascii,
部份程式碼如下;
string word;
getline(cin,word);
for(int i=0;i<word.size()+1;i++)
{
for(int j=65;j<=90;j++)
{
if(word[i]==j||word[i]==(j+32))
count[j]++; /*這樣好怪....我想要[]裡面是ascii,可是這樣
不就只是數字,這樣前面的位置不就都是空的*/
else
break;
}
}
for(int k= ?;k<?;k++)
cout <<count[k]<<endl;
還有請問count要怎麼宣告呢?要用動態嗎?
還有最後要輸出 for回圈裡的起始值和範圍要打什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.7.59
推
12/05 23:00, , 1F
12/05 23:00, 1F
推
12/05 23:05, , 2F
12/05 23:05, 2F
→
12/05 23:06, , 3F
12/05 23:06, 3F
→
12/05 23:06, , 4F
12/05 23:06, 4F
→
12/06 15:25, , 5F
12/06 15:25, 5F
→
12/06 15:26, , 6F
12/06 15:26, 6F
→
12/06 15:37, , 7F
12/06 15:37, 7F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
問題
1
15