1樓:翔子菊子
只統計英文字母的個數,不區分大小寫,程式如下,輸出見截圖:
#include
int main(void)
else if(inputstr[i] >= 'a' && inputstr[i] <= 'z')
else
}std::cout << "number of characters is: " << number << std::endl;
return 0;}
2樓:
很簡單#include
using namespace std;
int main ()
cout<<"字串中字母有"< return 0;} 3樓:匿名使用者 呵呵,你肯定沒看清題目 4樓:匿名使用者 am using namespace std; void main() cout"英文字母數為:"e"個"endl; cout"空格數為:"x"個"endl; cout"數字為:"y"個"endl; cout"其它字元數為:"z"個"endl; }◥ 程式設計實現:從鍵盤輸入一個字串,長度不超過80,統計其中英文字母的個數。 5樓:匿名使用者 |#include void main() 6樓:志祥羅志祥 char p[81]; gets(p); int count = 0; for(int i = 0; i < 81; i++) c語言程式設計:從鍵盤輸入一串字元(長度不超過80),統計出各字母出現的次數(不區分大小寫)。 7樓:匿名使用者 #include #define max 100 void detect(char s) ;/*記錄每個字元出現的次數*/ int i,j,n=0; for(i=0;s[i]!='\0';i++)}for(i=0;i }main() 8樓:哀傷落葉 上面的差不多 我完善下 char string[80] = "";//儲存輸入的字串 int count[25]; //儲存每個字母出現次數 for(int i=0; i<25;i++)count[i] = 0; //初始化下,因為可能有的字母沒出現過,其實有個簡單的初始化方法不記得了就只能這樣了 cin< for(int j=0;j 9樓:匿名使用者 思路可以,就這麼寫啊 不用轉化,大概可以這樣 for(int i=0;i……………………case z: case z: ……………………}} 最後結果在count[0~25]陣列裡 10樓: 你的思路就可以的阿。。。。 求大神⊙▽⊙ c語言程式 從鍵盤輸入一個字串(少於80個字元)存入字元陣列,統計並輸出其中數學 11樓:蕭竣閏 #include #include int main() printf("字母的個數 zhi%d,數字的dao個數%d",n,j);}