C语言编译 输入任意N个整数到一堆数组中,再输入一个任意整x,查找在这N个整数中x出现的次数
时间: 2024-03-15 14:46:16 浏览: 23
好的,这个问题可以使用C语言来实现。我可以给你提供一个简单的代码示例:
```c
#include <stdio.h>
int main() {
int n, x;
printf("请输入整数个数n:");
scanf("%d", &n);
int arr[n];
printf("请输入%d个整数:", n);
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("请输入要查找的整数x:");
scanf("%d", &x);
int count = 0;
for (int i = 0; i < n; i++) {
if (arr[i] == x) {
count++;
}
}
printf("整数x在输入的%d个整数中出现了%d次。\n", n, count);
return 0;
}
```
这个程序首先要求用户输入整数个数n,然后用一个数组来存储用户输入的n个整数。接着要求用户输入要查找的整数x,然后遍历数组,统计x在数组中出现的次数。最后输出结果。
如果你有任何问题或需要进一步解释,请随时问我。