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

数组逆序

时间:2018-03-05 20:37:19      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:bsp   printf   class   color   post   return   数组   逆序   打印   

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 
 4 // 逆序
 5 void rev(int *p, int n)
 6 {
 7     for (int i = 0; i < n / 2; i++)
 8     {
 9         int temp = p[i];
10         p[i] = p[n - 1 - i];
11         p[n - 1 - i] = temp;
12     }
13 }
14 
15 // 打印
16 void show(int *p, int n)
17 {
18     for (int i = 0; i < n; i++)
19     {
20         printf("%d", p[i]);
21     }
22 }
23 
24 int main()
25 {
26 
27     // 定义数组
28     int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 };
29 
30     // 数组逆序
31     rev(a, sizeof(a) / sizeof(a[0]));
32     // 显示
33     show(a, sizeof(a) / sizeof(a[0]));
34 
35     system("pause");
36     return 0;
37 }

 

数组逆序

标签:bsp   printf   class   color   post   return   数组   逆序   打印   

原文地址:https://www.cnblogs.com/nothx/p/8510937.html

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