2.下面程序的功能是计算1–3+5–7+…–99+101的值,请填空。

main( )
{ int i,t=1,s=0;
for (i=1;i<=101;i+=2)
{________;
________;
}
printf(“%d\n”,s);
}

第1个回答  2012-06-14
static int m =-1;
m++;
t=s+pow(-1,m)*i;
s=t;追问

解释下可以吗?

追答

一楼正解,我这个试了下也行,但是我想复杂了。

本回答被提问者采纳
第2个回答  2012-06-14
s=s+t*i;
t=-t;
相似回答