c语言统计函数
时间: 2023-12-16 19:02:42 浏览: 136
统计c程序函数个数行数等
在C语言中,可以使用以下代码实现统计函数:
```c
#include <stdio.h>
int count(int arr[], int n, int x) {
int cnt = 0;
for (int i = 0; i < n; i++) {
if (arr[i] == x) {
cnt++;
}
}
return cnt;
}
int main() {
int arr[] = {1, 2, 3, 3, 4, 5, 3};
int n = sizeof(arr) / sizeof(arr[0]);
int x = 3;
int cnt = count(arr, n, x);
printf("%d\n", cnt);
return 0;
}
```
在这个例子中,我们定义了一个`count`函数,它接受一个整数数组、数组长度和一个目标整数作为参数,返回目标整数在数组中出现的次数。
在`main`函数中,我们声明一个整数数组`arr`,数组中包含多个重复的整数。然后,我们调用`count`函数,传入数组、数组长度和目标整数。最后,我们打印出目标整数在数组中出现的次数。
阅读全文