请运用C语言编写查找统计数组中x个数的函数 函数名:类似wlbtotal(wlb三个字母必须替换成您姓名的汉语拼音缩写) 形参:表示数组、数组元素个数n、要查找的整数x的三个形参,其中数组应采用指针传递的方式以接受数组的首地址 返回值:统计得到的数组中x的个数 功能:根据形参编写代码,在指针变量所指向的数组中查找并统计形参x的个数,返回统计结果 编写main函数 声明长度为10的一维整型数组、变量n(1≤n≤10)、变量x及其他必要的局部变量 请求用户输入整数n,循环输入n个数并保存在数组中 提示用户输入另一个整数x
时间: 2024-02-15 13:02:47 浏览: 65
leetcode中国-955.wlb:955.wlb
好的,以下是运用C语言编写查找统计数组中x个数的函数和main函数的示例代码:
```c
#include <stdio.h>
int wlbtotal(int *arr, int n, int x) {
int count = 0;
for (int i = 0; i < n; i++) {
if (*(arr+i) == x) {
count++;
}
}
return count;
}
int main() {
int arr[10];
int n, x;
printf("请输入整数n:");
scanf("%d", &n);
printf("请输入%d个数:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("请输入要查找的整数x:");
scanf("%d", &x);
int count = wlbtotal(arr, n, x);
printf("数组中有%d个%d\n", count, x);
return 0;
}
```
在wlbtotal函数中,使用for循环遍历数组,统计x的个数,最后返回统计结果。在main函数中,先声明一个长度为10的数组,然后请求用户输入整数n,并循环输入n个数保存在数组中,然后提示用户输入要查找的整数x,调用wlbtotal函数查找并统计x的个数,输出结果。
阅读全文