第1个回答 2011-04-13
#include<stdio.h>
void main()
{
int a[21],i,s1=300,s2=330,d;
d=(s2-s1)/10;
for(i=1;i<=19;i++)
a[i+1]=a[i]+d;
for(i=19;i>=1;i=i-2)
s1=s1-a[i];
a[1]=s1;
for(i=20;i>+21;i=i-2)
s2=s2-a[i];
a[2]=s2;
for(i=1;i<=19;i++)
a[i+1]=a[i]+d;
printf("\n公差为%d\n",d);
printf("数列为:\n");
for(i=1;i<=20;i++)
printf("%d\t",a[i]);
}