使用不同方法输出一维整型数组a的各元素
#include "stdio.h"
#include "conio.h"
void main()
{
static int a[5]={1,3,5,7,9};
int i,*p;
for(i=0;i<5;i++)
printf("%4d",a[i]); /*方法1:下标法*/
putchar('\n');
for(i=0;i<5;i++)
printf("%4d",*(a+i)); /*方法2:之阵法之*(a+i)*/
putchar('\n');
for(p=a;p<a+5;p++)
printf("%4d",*p); /*方法3:之阵法之*p法*/
putchar('\n');
p=a;
for(i=0;i<5;i++)
printf("%4d",p[i]); /*方法4:指针下标法*/
}
#include "conio.h"
void main()
{
static int a[5]={1,3,5,7,9};
int i,*p;
for(i=0;i<5;i++)
printf("%4d",a[i]); /*方法1:下标法*/
putchar('\n');
for(i=0;i<5;i++)
printf("%4d",*(a+i)); /*方法2:之阵法之*(a+i)*/
putchar('\n');
for(p=a;p<a+5;p++)
printf("%4d",*p); /*方法3:之阵法之*p法*/
putchar('\n');
p=a;
for(i=0;i<5;i++)
printf("%4d",p[i]); /*方法4:指针下标法*/
}