定义一个能存储10个整数的数组,要求随机输入10个整数到这个数组中,屏幕上分别顺序和逆序输出这个数组的值
最佳答案
你要说明你要用的语言,以下是C的参考:
#include<stdio.h>
void fun(int a[ ], int n)
{
int i , t;
for(i = 0; i < n / 2; i++)
{
t = a[i];
a[i] = a[n - 1 - i];
a[n - 1 - i] = t;
}
}
int main(void)
{
int b[10], i;
for(i = 0; i < 10; i++)
scanf("%d", &b[i]);
printf("The data befor inverting: \n");
for(i = 0; i < 10; i++)
printf("%4d", b[i]);
printf("\n");
fun(b, 10);
printf("The data after inverting: \n");
for(i = 0; i < 10; i++)
printf("%4d", b[i]);
printf("\n");
return 0;
}
其他回答
暂无其它回答!