1樓:匿名使用者
#include
#include
#include
void fun(char *s)
,n,i;
char ch;
while(*s)
s++;
}printf("\nafter count :\n");
for(i=0; i<26;i++)
printf("letter \'%c\' : %d times\n",i+'a',k[i]);
}void main()
程式設計實現:從鍵盤輸入一個字串,長度不超過80,統計其中英文字母的個數。
2樓:匿名使用者
|#include
void main()
3樓:志祥羅志祥
char p[81];
gets(p);
int count = 0;
for(int i = 0; i < 81; i++)
c語言程式設計:從鍵盤輸入一串字元(長度不超過80),統計出各字母出現的次數(不區分大小寫)。
4樓:匿名使用者
#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() 5樓:哀傷落葉 上面的差不多 我完善下 char string[80] = "";//儲存輸入的字串 int count[25]; //儲存每個字母出現次數 for(int i=0; i<25;i++)count[i] = 0; //初始化下,因為可能有的字母沒出現過,其實有個簡單的初始化方法不記得了就只能這樣了 cin< for(int j=0;j 6樓:匿名使用者 思路可以,就這麼寫啊 不用轉化,大概可以這樣 for(int i=0;i……………………case z: case z: ……………………}} 最後結果在count[0~25]陣列裡 7樓: 你的思路就可以的阿。。。。 不限時間,求解c++題目:從鍵盤輸入一個不大於80個字元的字串,試分別統計每個英文字母的個數不分大小寫 8樓:翔子菊子 只統計英文字母的個數,不區分大小寫,程式如下,輸出見截圖: #include int main(void) else if(inputstr[i] >= 'a' && inputstr[i] <= 'z') else }std::cout << "number of characters is: " << number << std::endl; return 0;} 9樓: 很簡單#include using namespace std; int main () cout<<"字串中字母有"< return 0;} 10樓:匿名使用者 呵呵,你肯定沒看清題目 11樓:匿名使用者 am using namespace std; void main() cout"英文字母數為:"e"個"endl; cout"空格數為:"x"個"endl; cout"數字為:"y"個"endl; cout"其它字元數為:"z"個"endl; }◥ include include 包含字串函式strlen用於計算字串長度 int main if for printf n s 中 c 的個數為 d n str,ch,count return 0 main 執行結果如下 banxi1988 banxi1988 desktop zhidao gcc ... include include include define max 10 int main for int i 0 i strlen b i system pause return 0 scanf s a n strlen a for i 0,j 0 i a a i z b j 0 printf ... include void main str2 j 0 puts str2 c語言程式設計 編寫程式,從鍵盤輸入一個字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列 include include include void inorder char array,int n int main i...求程式設計從鍵盤輸入字串,再輸入字元。查詢字串中該字元的個數。例如輸入字串「ABCAEF
編寫程式,從鍵盤輸入字串存放在字元陣列a中,再將a元素
C程式中,從鍵盤輸入字串並儲存在字元陣列strl中,把字串str1中下標為偶數的字元儲存