91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言怎么查找指定字符出現的次數

小億
109
2023-11-06 23:14:36
欄目: 編程語言

可以使用循環遍歷字符串的每個字符,然后判斷是否與指定字符相等,如果相等則計數器加一。

以下是一個示例代碼:

#include <stdio.h>

int countOccurrences(char *str, char ch) {
    int count = 0;
    int i = 0;
    
    while (str[i] != '\0') {
        if (str[i] == ch) {
            count++;
        }
        i++;
    }
    
    return count;
}

int main() {
    char str[100];
    char ch;
    
    printf("請輸入一個字符串:");
    fgets(str, sizeof(str), stdin);
    
    printf("請輸入要查找的字符:");
    scanf("%c", &ch);
    
    int occurrences = countOccurrences(str, ch);
    
    printf("字符 %c 出現的次數為 %d\n", ch, occurrences);
    
    return 0;
}

在上面的代碼中,countOccurrences 函數用于統計指定字符在字符串中出現的次數。str 是要進行查找的字符串,ch 是要查找的字符。

main 函數中,先使用 fgets 函數讀取用戶輸入的字符串,然后使用 scanf 函數讀取用戶輸入的要查找的字符。最后調用 countOccurrences 函數獲取指定字符的出現次數,并將結果打印輸出。

0
石林| 巫山县| 射洪县| 屏东县| 钦州市| 栖霞市| 砀山县| 乐山市| 唐山市| 江西省| 阜康市| 饶阳县| 朝阳县| 安阳县| 方城县| 贵州省| 巴塘县| 湟中县| 宾阳县| 隆安县| 山东省| 博爱县| 渑池县| 瓦房店市| 屏南县| 外汇| 万山特区| 鹤山市| 云和县| 太白县| 洛宁县| 垣曲县| 东兴市| 阳曲县| 博罗县| 阿拉善右旗| 仁化县| 乌海市| 上饶县| 安宁市| 基隆市|