作者在 2010-05-04 20:39:05 发布以下内容
#include <stdio.h>
#define N 10 /*声明N为10*/
main()
{
int a[N],*p; /*声明一个数组a[]和一个指针p*/
printf("Enter %d numbers:\n",N);
for(p=a;p<a+N;p++) /*给数组a[N]赋值*/
scanf("%d",p);
printf("In reverse order:\n");
for(p=a+N-1;p>=a;p--) /*有最后一个方向输出数组a[N]里面的值*/
printf("%d\n",*p);
printf("\n");
system("PAUSE");
return 0;
}
#define N 10 /*声明N为10*/
main()
{
int a[N],*p; /*声明一个数组a[]和一个指针p*/
printf("Enter %d numbers:\n",N);
for(p=a;p<a+N;p++) /*给数组a[N]赋值*/
scanf("%d",p);
printf("In reverse order:\n");
for(p=a+N-1;p>=a;p--) /*有最后一个方向输出数组a[N]里面的值*/
printf("%d\n",*p);
printf("\n");
system("PAUSE");
return 0;
}