C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C程序來查找字符串中字符出現(xiàn)次數(shù)

C 語言編程實(shí)例大全

在此示例中,您將學(xué)習(xí)查找字符串中字符的出現(xiàn)次數(shù)。

要理解此示例,您應(yīng)該了解以下C語言編程主題:

查找字符串中字符出現(xiàn)次數(shù)

#include <stdio.h>
int main() {
    char str[1000], ch;
    int count = 0;

    printf("輸入一個(gè)字符串: ");
    fgets(str, sizeof(str), stdin);

    printf("輸入一個(gè)字符以查找其出現(xiàn)次數(shù): ");
    scanf("%c", &ch);

    for (int i = 0; str[i] != '\0'; ++i) {
        if (ch == str[i])
            ++count;
    }

    printf("%c 出現(xiàn)次數(shù) = %d", ch, count);
    return 0;
}

輸出結(jié)果

輸入一個(gè)字符串: This website is awesome.
輸入一個(gè)字符以查找其出現(xiàn)次數(shù): e
e 出現(xiàn)次數(shù)= 4

在此程序中,用戶輸入的字符串存儲在str中。

然后,要求用戶輸入要找到其出現(xiàn)次數(shù)的字符。這存儲在變量ch中。

然后,使用for循環(huán)來遍歷字符串的字符。在每次迭代中,如果字符串中的字符等于ch,count則增加1。

最后,打印存儲在變量count中的出現(xiàn)次數(shù)。

C 語言編程實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清