实现数组的初始化,排序,打印,清空
2015-05-08 13:06
232 查看
#include <stdio.h> #include <math.h> void init(int arr[],int len) { int i; for(i=0;i<len;i++) { arr[i]=len-i; } } void sort(int arr[],int len) { int temp,i,j; for(i=0;i<len-1;i++) { for(j=0;j<len-1-i;j++) { if(arr[j]>arr[j+1]) { temp=arr[j+1]; arr[j+1]=arr[j]; arr[j]=temp; } } } } void print(int arr[]) { int i; for(i=0;i<9;i++) { printf("%d\n",arr[i]); } } void empty(int arr[],int len) { int i; for(i=0;i<len;i++) { arr[i]=arr[i]-i-1; printf("%d\n",arr[i]); } } int main() { int arr[9]; int len=9,i; init(arr,len);//数组的初始化 sort(arr,len);//数组的升序(冒泡排序) print(arr);//打印数组 empty(arr,len);//数组的清空 return 0; }
相关文章推荐
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- C语言:实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置
- //创建一个数组, //实现函数init()初始化数组、 //实现empty()清空数组、 //实现reverse()函数完成数组元素的逆置。 //要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 创建一个数组,实现初始化、逆置和清空
- 通过函数来实现数组的逆置以及数组的初始化,并能够打印出来
- 创建一个数组,实现数组元素的初始化,逆置,清空
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 用函数实现数组的初始化、逆置和清空
- 创建一个数组,实现函数init()初始化数组,实现empty()清空数组,reverse()函数完成数组的逆置
- C语言下的创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- c++ 模板学习笔记:函数模板实现数组通用排序和遍历打印(权哥)
- 创建一个数组,实现初始化、逆置和清空
- C 创建一个数组 实现函数init()初始化数组 empty()清空数组 reverse()逆置数组元素
- 创建一个数组, 实现数组初始化、数组清空以及数组元素的逆置
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置
- 创建数组,用函数分别实现初始化、清空和逆置。自己设计函数的参数,返回值
- 模块化思想:创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。 要求:自己设计函数的参数,返回值。
- 创建一个数组, 实现初始化数组、清空数组、完成数组元素的逆置。
- 创建一个数组, 实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置。