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

原创 2016年05月30日 17:13:11
#include<stdio.h>
#include<stdlib.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]);
    }
}

void Test()
{
    int arr[5];
    int len = sizeof(arr) / sizeof(arr[0]);
    init(arr, len);
    printf("\n");
    reverse(arr, len);
    printf("\n");
    empty(arr, len);
    printf("\n");
}

int main()
{
    Test();
    system("pause");
    return 0;
}


创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。自己设计函数的参数,返回值。

#include #include void init(int a[],int sz) { int i = 0; for (i = 0; i < sz; i++) { ...
  • shine_zyd_way
  • shine_zyd_way
  • 2016年07月30日 00:35
  • 589

创建一个数组, 实现函数init()初始化数组实现empty()清空数组实现reverse()函数完成数组元素的逆置。

#include #include void init(int arr[],int sz) { int i = 0; for(i = 0;i< sz;i++ ) { ...
  • a331683772
  • a331683772
  • 2017年11月27日 21:09
  • 23

创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。

#include void init(int a[]) { int i; for(i=0;i
  • bin_4545
  • bin_4545
  • 2016年12月14日 14:28
  • 68

创建一个数组, 实现函数init初始化数组、实现empty清空数组、 实现reverse函数完成数组元素的逆置。

#include #include void inint(int a[],int sz) //清零 { int i = 0; for (i = 0; ...
  • CY071512
  • CY071512
  • 2017年10月16日 18:47
  • 37

创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。

#define _CRT_SECURE_NO_WARNINGS 1 #include int init(int arr[],int len) { int i = 0; printf("初始化数组-...
  • qq_39947431
  • qq_39947431
  • 2017年10月12日 19:30
  • 46

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

为了方面查看数组的变化,在这里使用了顺序数组,可以直观查看数组的变化。 程序代码: #include #include void init(int *arr, int sz) { int...
  • Quinn0918
  • Quinn0918
  • 2017年04月08日 14:26
  • 368

创建一个数组,实现函数init()初始化数组,实现empty()清空数组,reverse()函数完成数组的逆置

#include #include void init(int arr[10]) //初始化数组 { int j = 0; for (j = 0; j ...
  • weiaiyisheng_ljj
  • weiaiyisheng_ljj
  • 2017年04月09日 15:16
  • 167

创建一个数组 实现函数init()初始化数组 empty()清空数组 reverse()函数完成数组元素的逆置

#include void init(int arr[], int len) //初始化数组 { int i = 0; int input = 0; printf("请输入...
  • weixin_37922654
  • weixin_37922654
  • 2017年04月09日 14:55
  • 125

数组逆转的几种方式

import java.util.Iterator; import java.util.Stack; /** * @ClassName: ArrayReverse * @Descriptio...
  • steveguoshao
  • steveguoshao
  • 2015年05月17日 18:15
  • 1573

c语言:创建一个数组,分别实现函数初始化数组、 清空数组、数组元素的逆置

创建一个数组,实现函数init()初始化数组、实现empty()清空数组、实现reverse()函数完成数组元素的逆置。要求:自己设计函数的参数,返回值。程序:#include void init(i...
  • yanxiaolx
  • yanxiaolx
  • 2016年05月29日 13:38
  • 733
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言:实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置
举报原因:
原因补充:

(最多只允许输入30个字)