C语言数组递归逆序储存,C语言建立存放100个数据的数组并赋值,然后用正序倒序输出。...

满意答案

00e27ab806e4881f8254fe7ae8741834.png

zfihgih

2015.06.08

00e27ab806e4881f8254fe7ae8741834.png

采纳率:48%    等级:7

已帮助:258人

#include

void input (int a[] , int len)

{

int i;

printf ("请输入数组元素:\n");

for (i = 0; i < len; i++)

scanf ("%d" , &a[i]);

}

void outz (int a[] , int len)

{

int i;

printf ("正序输出:\n");

for (i = 0; i < len; i++)

printf ("%d " , a[i]);

printf ("\n");

}

void outf (int a[] , int len)

{

int i;

printf ("反序输出:\n");

for (i = len - 1; i >= 0; i--)

printf ("%d " , a[i]);

printf ("\n");

}

void main ()

{

int a[100] , len;

printf ("请输入数组长度(上限为100):");

scanf ("%d" , &len);

input (a , len);

outz (a , len);

outf (a , len);

}

00分享举报