编写查找统计数组中x个数的函数 函数名:类似wlbtotal(wlb三个字母必须替换成您姓名的汉语拼音缩写) 形参:表示数组、数组元素个数n、要查找的整数x的三个形参,其中数组应采用指针传递的方式以接受数组的首地址 返回值:统计得到的数组中x的个数 功能:根据形参编写代码,在指针变量所指向的数组中查找并统计形参x的个数,返回统计结果 编写main函数 声明长度为10的一维整型数组、变量n(1≤n≤10)、变量x及其他必要的局部变量 请求用户输入整数n,循环输入n个数并保存在数组中 提示用户输入另一个整数x
时间: 2024-02-15 12:02:45 浏览: 59
好的,您的问题是如何编写查找统计数组中x个数的函数和main函数,我会根据您提供的要求进行回答。以下是示例代码:
```c++
#include <iostream>
using namespace std;
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;
cout << "请输入整数n:";
cin >> n;
cout << "请输入" << n << "个数:" << endl;
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
cout << "请输入要查找的整数x:";
cin >> x;
int count = wlbtotal(arr, n, x);
cout << "数组中有" << count << "个" << x << endl;
return 0;
}
```
在wlbtotal函数中,使用for循环遍历数组,统计x的个数,最后返回统计结果。在main函数中,先声明一个长度为10的数组,然后请求用户输入整数n,并循环输入n个数保存在数组中,然后提示用户输入要查找的整数x,调用wlbtotal函数查找并统计x的个数,输出结果。
阅读全文