创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
来源:互联网 发布:python 分词 编辑:程序博客网 时间:2024/05/22 12:15
#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>init(int arr[], int sz){ for (int i = 0; i < sz; i++) { scanf("%d", arr[i]); printf("%d ", arr[i]); }}empty(int arr[], int sz){ for (int i = 0; i < sz; i++) { arr[i] = 0; printf("%d ", arr[i]); }}reverse(int arr[], int sz){ int left = 0; int right = sz - 1; for (int i = 0; i < sz; i++) { while (left < right) //当left=right时不用进行交换,因此无需left=right { int tmp = arr[left]; arr[left] = arr[right]; arr[right] = tmp; left++; right--; } printf("%d ", arr[i]); }}int main(){ int arr[5]; int sz = sizeof(arr) / sizeof(arr[0]); init(arr, sz); printf("\n"); 注意:要先逆置输出,然后再清空 reverse(arr, sz); printf("\n"); empty(arr, sz); system("pause"); return 0;}
加油!
阅读全文
0 0
- C语言下的创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 模块化思想:创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- //4.创建一个数组, //实现函数init()初始化数组、 //实现empty()清空数组、 //实现reverse()函数完成数组元素的逆置。 //要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- //创建一个数组, //实现函数init()初始化数组、 //实现empty()清空数组、 //实现reverse()函数完成数组元素的逆置。 //要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。
- 创建一个数组, 实现函数init()初始化数组实现empty()清空数组实现reverse()函数完成数组元素的逆置。
- 创建一个数组 实现函数init()初始化数组 empty()清空数组 reverse()函数完成数组元素的逆置
- 创建一个数组,实现函数init()初始化数组,实现empty()清空数组,reverse()函数完成数组的逆置
- 创建一个数组, 实现函数init初始化数组、实现empty清空数组、 实现reverse函数完成数组元素的逆置。
- C语言:实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置
- 当流行歌曲遇到程序猿——有没有那么一个bug,会让你突然想起我
- 大数据曝光了!80后年薪多少,才能摆脱中年危机?
- 我的学习记录52
- 做好这5点,你一定能在编程的道路上有所成就
- JAVA基础(二)
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 8.6 Random 类
- 微信开发之调用扫一扫接口
- 数据结构-单链表_c++
- Idea--Tomcate配置中的On Upate Action 与 On Frame Deactivation
- 数论-扩展欧几里得算法
- 判定系数推导 — Coefficient of Determination Derivation
- 海康、华为、中兴、联影...找工作记录
- Java循环结构