一个简单题目
有一正整数等差数列,其前四项之和是26,前四项之积是880,编程,输出此数列的公差。
我的程序:
main()
{
int i,j,d,s=0,m=1;
for(i=1;i<=4;i++)
{ s=s+j;
m=m*j;
j=j+d;
}
if((s==26)&&(m==880))
printf("%d",d);
getch();
}
怎么没有运行结果呢??
有一正整数等差数列,其前四项之和是26,前四项之积是880,编程,输出此数列的公差。
我的程序:
main()
{
int i,j,d,s=0,m=1;
for(i=1;i<=4;i++)
{ s=s+j;
m=m*j;
j=j+d;
}
if((s==26)&&(m==880))
printf("%d",d);
getch();
}
怎么没有运行结果呢??
2007-01-14 10:45
2007-01-14 11:03

2007-01-14 12:47
2007-01-14 12:48
2007-01-21 05:14