#include<stdio.h>
void init(int arr[], int len)
{
int i = 0;
printf("初始化数组->:");
for(i=0; i<len; i++)
{
scanf("%d", &arr[i]);
}
}
void reverse(int arr[], int len)
{
int i = 0;
printf("\n逆置数组->:");
for(i=len-1; i>=0; i--)
{
printf("%d ", arr[i]);
}
}
void empty(int arr[], int len)
{
int i = 0;
printf("清空数组->:");
for(i=0; i<len; i++)
{
arr[i] = 0;
printf("%d ", arr[i]);
}
}
int main()
{
int arr[5];
int len = 0;
int i = 0;
len = sizeof(arr)/sizeof(arr[0]);
init(arr, len);
reverse(arr, len);
printf("\n");
empty(arr, len);
return 0;
}
C语言 创建一个数组 实现函数init()初始化数组 empty()清空数组 reverse()逆置数组
最新推荐文章于 2019-11-13 23:17:10 发布
本文介绍了一个使用C语言实现的简单程序,该程序包括数组的初始化、逆序显示及清空功能。通过三个函数分别实现这三种操作,并在主函数中进行调用演示。
1053

被折叠的 条评论
为什么被折叠?



