欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C语言:实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置

程序员文章站 2022-10-30 19:59:47
#include void init(int arr[],int len) { int i=0; printf("初始化...
#include<stdio.h>
 
void init(int arr[],int len)
{
     int i=0;
     printf("初始化数组->:\n");
     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("清空数组->:\n");
     for(i=0;i<len;i++)
     {
         arr[i]=0;
         printf("%d ",arr[i]);
     } 
}
 
int main()
{
     int arr[5];
     int i=0; 
     int len=0;
     len=sizeof(arr)/sizeof(arr[0]);
     init(arr,len);
     reverse(arr,len);
     printf("\n");
     empty(arr,len);
     return 0; 
}