编写一个函数 fun, fun中的一维数组中存放了100个整数。 fun 的功能: 根据形参接收的整数值, 输出该数组中大于形参值的所有数组元素值。在主函数中, 输入实参的值, 调用 fun。
时间: 2024-12-17 13:18:00 浏览: 3
您可以编写一个 C++ 函数 `fun` 来完成这个任务,如下所示:
```cpp
#include <iostream>
// 定义一维数组
int arr[100];
// 函数 fun 接收一个整数参数,并返回所有大于它的数组元素
void fun(int target) {
for (int i = 0; i < 100; i++) {
if (arr[i] > target) {
std::cout << "数组中大于" << target << "的元素是:" << arr[i] << " ";
}
}
std::cout << "\n";
}
int main() {
// 初始化数组 arr(这里省略,实际程序需要填充)
int input;
std::cout << "请输入一个整数: ";
std::cin >> input;
// 调用 fun 函数,传入用户输入作为参数
fun(input);
return 0;
}
```
在这个例子中,`fun` 函数接受一个整数参数 `target`,遍历整个数组 `arr`,如果找到比 `target` 更大的元素,就将其打印出来。在 `main` 函数中,用户会被提示输入一个整数,然后该值将传递给 `fun` 函数。
阅读全文