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

溫馨提示×

c語言怎么統計數組中數字出現的次數

小億
477
2024-04-17 11:02:26
欄目: 編程語言

要統計數組中數字出現的次數,可以使用一個循環來遍歷數組,并使用一個計數器來記錄每個數字出現的次數。以下是一個簡單的示例代碼:

```c

#include

int main() {

int arr[] = {1, 2, 3, 4, 2, 1, 3, 2, 1, 5};

int size = sizeof(arr) / sizeof(arr[0]);

for(int i = 0; i < size; i++) {

int count = 0;

if(arr[i] == -1) {

continue; // Skip if the number has already been counted

}

for(int j = i; j < size; j++) {

if(arr[i] == arr[j]) {

count++;

arr[j] = -1; // Mark the number as counted

}

}

printf("Number %d appears %d times\n", arr[i], count);

}

return 0;

}

```

在這個示例中,我們定義了一個整型數組`arr`,然后通過兩個嵌套的循環來遍歷數組并統計每個數字出現的次數。內層循環會從外層循環當前位置開始查找相同的數字,如果找到則增加計數器并將該位置的數字標記為已經計數過的。最后輸出每個數字及其出現次數。

請注意,這只是一個簡單的示例,實際應用中可能需要考慮更多情況,比如輸入數據的范圍、是否需要保留原數組等。

0
平泉县| 安图县| 分宜县| 车致| 长岛县| 达日县| 额济纳旗| 鲁山县| 凤阳县| 高邑县| 丹江口市| 社旗县| 土默特左旗| 墨竹工卡县| 安塞县| 昌乐县| 泗洪县| 新绛县| 盐亭县| 乌拉特前旗| 工布江达县| 界首市| 京山县| 剑阁县| 娄底市| 沐川县| 正宁县| 绿春县| 察雅县| 大竹县| 红原县| 长泰县| 柳林县| 鹤庆县| 阿克苏市| 攀枝花市| 城口县| 清流县| 汉中市| 阿城市| 章丘市|