c语言自定义整数数组的输出函数Output(...);在main()函数中,定义一个整数数组a;输入整数n(n<10000),再输入n个整数;调用Output函数,输出数组中的所有值。
时间: 2024-12-10 11:37:55 浏览: 71
在C语言中,为了自定义整数数组的输出,我们可以创建一个名为`Output`的函数,接受一个整数数组和其长度作为参数,然后遍历数组并将元素逐一打印出来。在`main`函数中,我们会先定义一个整数数组`a`,接着接收用户输入的大小`n`以及`n`个整数,然后调用`Output`函数显示数组内容。以下是详细的代码示例:
```c
#include <stdio.h>
#define SIZE 10000
void Output(int arr[], int size); // 自定义输出函数声明
int main() {
int a[SIZE]; // 定义整数数组a
int n;
// 输入数组长度和元素
printf("请输入数组的长度(小于10000): ");
scanf("%d", &n);
if (n > SIZE) {
printf("错误:数组长度超过限制,请重新输入。\n");
return 1;
}
printf("现在,请输入%d个整数:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
// 调用Output函数输出数组
Output(a, n);
return 0;
}
// 输出函数,接收数组和长度
void Output(int arr[], int size) {
for (int i = 0; i < size; i++) {
printf("arr[%d] = %d ", i, arr[i]);
}
printf("\n");
}
```
在这个程序中,我们首先声明了一个`Output`函数,它接收一个整数数组`arr`和它的长度`size`。然后,在`main`函数内,用户会被提示输入数组的长度和每个元素,最后调用`Output`函数将整个数组的值打印出来。
阅读全文
相关推荐


















