题目
// 创建一个数组,
// 实现函数init()初始化数组、
// 实现empty()清空数组、
// 实现reverse()函数完成数组元素的逆置。
// 要求:自己设计函数的参数,返回值。
代码效果
分析
我们首先完成对各个函数项目的完成,三个函数采用地址传递的方式
主函数里面完成各个操作的选择
我们必须先初始化数组,然后才能进行清空和倒置数组
代码
#define _CRT_SECURE_NO_WARNINGS
#define N 5
#include <stdio.h>
#include <stdlib.h>
void showmenu() {
printf("-----1.初始化数组-----\n");
printf("-----2.数组倒置-------\n");
printf("-----3.清空数组-------\n");
printf("-----4.退出程序-------\n");
printf("----请输入你的选择----\n");
}
void init(int* arr){
int i;
printf("请