请教一个入门级输出程序结果题。
求下面程序的运行结果#include"stdlib.h"
main()
{ int *p[5];
int *ptr,i;
if((ptr=malloc(100*sizeof(int)))!=NULL)
{ p[0]=ptr;
for(i=1;i<5;i++)
p[i]=p[i-1]+7;
for(i=0;i<10;i++) *ptr++=i;
for(i=0;i<5;i++)
printf("%3d",*p[i]);
}
}
这是一到笔试题 大侠能帮我讲解一下么 我循环那块看不明白。
感激不尽!