亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
惠东县| 肇庆市| 湟源县| 贡山| 新闻| 太原市| 师宗县| 高密市| 桂平市| 苏尼特左旗| 扎囊县| 翁牛特旗| 东源县| 花莲市| 大宁县| 南岸区| 达尔| 鄂伦春自治旗| 毕节市| 马龙县| 施秉县| 万盛区| 冕宁县| 凤庆县| 息烽县| 安庆市| 清水河县| 博客| 福泉市| 马鞍山市| 达尔| 唐河县| 巴林左旗| 秦安县| 德安县| 娱乐| 罗田县| 高台县| 桃江县| 新晃| 葫芦岛市|