在第一个循环中给a数组的前十个数组元素依次赋值1,2,3,4,5,6,7,8,9,10.在第二个循环中使a数组前十个元素中

的值堆成折叠1234554321在最后一个循环中输出堆成折叠后的a数组的前十个元素

第1个回答  2012-05-11
#include<stdio.h>
main()
{
int a[10],i,j;
for(i=0;i<10;i++)
a[i]=i+1;
for(i=0;i<10;i++)
printf("%d",a[i]);
printf("\n");
for(i=5,j=0;i<10;i++,j+=2)
a[i]=i-j;
for(i=0;i<10;i++)
printf("%d",a[i]);
printf("\n");
}