編寫函式,它的功能是統計字串中所有字母的出現次數,字母不區分大小寫

2021-04-13 01:54:22 字數 3102 閱讀 8915

1樓:匿名使用者

執行了一遍, 正確, 只是不區分大小字母.

2樓:

能執行,但是有些細節不是太好。

比如,a這個陣列的長度,^_^。

編寫函式,統計給定字串中各個字母出現的次數,不區分大小寫

3樓:苒夏安

比如對hello,tom 進行統計

void count_chars(char s,int cnt)}main()

;int i;

count_chars(s,cnts);

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

寫一個函式,其功能是:找出形參所指字串中出現頻率最高的字母(不區分大小寫),並統計出其出現的次數

4樓:匿名使用者

#include

#include

void sat(char *str)

第一遍迴圈對字母的出現次數進行統計,isalpha判斷這個字元是不是字母,tolower將一個字母轉換成小寫,然後減去'a'來得到這個字母的下標:'a'下標為0,後面依次加1.

第二遍迴圈確定出現次數最多的有幾次。第三遍迴圈找出出現次數等於最大次數的有哪些字母並輸出。

5樓:匿名使用者

是什麼語言寫的?vb還是c?

編寫函式,統計給定字串中各個字母出現的次數,不區分大小寫。

6樓:苒夏安

比如對hello,tom 進行統計

void count_chars(char s,int cnt)}main()

;int i;

count_chars(s,cnts);

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

編寫函式實現統計一個字串中每個小寫字母出現的次數。

7樓:用著追她

1、檔案--》新建--》專案。

2、選擇為:控制檯應用程式--》命名:統計一個字串中每個小寫字母出現的次數--》確定。

3、確定後系統生成的**。

4、先寫一個字串用於測試。

5、使用dictionary集合然後迴圈判斷測試**。

6、程式執行測試成功後顯示每種字母出現的次數。

8樓:bbk臨兵

#include

#define n 100

void count(char str,int times)   //統計小寫

字元出現次數

}int main()

return 0;

}ps:唐同是誰^^

vb 輸入一個字串,編寫程式統計其中每個字母出現的次數 (不區分字母大小寫)

9樓:聽不清啊

private sub command1_click()

dim a(26) as integer

s = text1.text

for i = 1 to len(s)

b = asc(mid(s, i, 1))

if b >= 97 and b <= 97 + 25 then b = b - 32

if b >= 65 and b <= 65 + 25 then a(b - 64) = a(b - 64) + 1

next i

text2.text = ""

for i = 1 to 26

text2.text = text2.text & chr(64 + i) & "=" & a(i) & "  "

if i mod 7 = 0 then text2.text = text2.text & vbcrlf

next i

end sub

10樓:匿名使用者

dim abc(65 to 90) as integerdim ab as integer

for i = 1 to len(text1) '

ab = asc(ucase(mid(text1, i, 1)))if ab > 64 and ab < 91 then abc(ab) = abc(ab) + 1 '是字母a-z

next i

for j = 65 to 90

text2 = text2 & chr(j) & "=" & abc(j) & chr(9)

next j

用c語言編寫輸入一字串,統計字串中各個字母出現的次數(區分大小寫)

11樓:匿名使用者

#include "stdio.h"

#define n 100

int main() ,down[26]=;

for(i=0;i!=0;i++)

}printf("the result is as follows:\n");

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

return 0;}

12樓:匿名使用者

#include

void main()

for ( i=0;i<256;i++ ) if ( a[i] ) printf("字元%c出現次數%d\n",i,a[i]);}

13樓:聽不清啊

#include

int main()

;char ch;

dowhile(ch!='\n');

for(ch='a';ch<='z';ch++)if(a[ch])cout<

c語言 ** 輸入一個字串,統計其中英文字母出現的個數(不區分大小寫)。

14樓:聽不清啊

#include

int main()

;char c;

dowhile(c!='\n');

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

printf("%d ",a[i]);

printf("\n");

return 0;}

請編寫函式fun,它的功能是統計指定字串中字母字元的個數並返回統計結果。請在主函式main中呼叫它

include int fun char psztext,int nlen return ncount void main include int fun const char buf return count int main void include void fun char str int ...

編寫MATLAB程式來統計給定字串中字母,數字,空格的個數

s abc34abc 4 g x1 sum isletter s x1 7 x2 sum isspace s x2 2 x3 sum isstrprop s,digit x3 3x1是字母數bai,du zhix2是空 dao格數,x3是數字數版 能明白吧權 用matlab程式解決 輸入一行字元,分...

程式設計題編寫函式,把字串中的大寫字母改為小寫字母,其餘不變

include char change char s main int tolower int c 函式 轉化為小寫函式 輸入一個字串,將其中的大寫字母改為小寫字母,小寫字母改為大寫字母,然後輸出!以下程式通過測試.有問題請追問 include void main else if p a p z p...