码迷,mamicode.com
首页 > 编程语言 > 详细

C语言对数组的各种操作操作

时间:2015-12-13 02:24:56      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:include   c语言   

#include<stdio.h>
#include<stdlib.h>
//初始化数组
void init(int arr[], int length)
{
 int i = 0;
 printf("初始化数组->:\n ");
 for (i = 0; i<length; i++)
 {
  scanf_s("%d", &arr[i]);
 }
}
//数组反向输出
void reverse(int arr[], int length)
{
 int i = 0;
 printf("逆置数组->:\n");
 for (i = length - 1; i >= 0; i--)//数组下标是从0开始的
 {
  printf("%d ", arr[i]);
 }
}
//清空数组(即数组中元素全部为零)
void empty(int arr[], int length)
{
 int i = 0;
 printf("清空数组->:\n");
 for (i = 0; i<length; i++)
 {
  arr[i] = 0;
  printf("%d ", arr[i]);
 }
}
int main()
{
 int arr[10];
 int i = 0;
 int length = 0;
 length = sizeof(arr) / sizeof(arr[0]);
 //函数的调用
 init(arr, length);
 reverse(arr, length);
 printf("\n");
 empty(arr, length);
 system("pause");
 return 0;
}


C语言对数组的各种操作操作

标签:include   c语言   

原文地址:http://10919090.blog.51cto.com/10909090/1722309

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!