1x3x5x7x9x11

#include <stdio.h>
void main()
{
int i,t;
i=1;
t=3;
while(t<=11)
{
i=i*t;
t=t+2;
}
printf("1x3x5x7x9x11=%d\n",i);
}

把语句里面的i<=11改成 若i>11,结束;否则返回i=i*t要怎么改

谢谢了啊!
打错了,是把语句里面的t<=11改成 若t>11,结束;否则返回i=i*t要怎么改

第1个回答  2008-12-31
在while循环里面家条件

while(1)
{
if(t>11)
break;
....
t++;
}本回答被提问者采纳
第2个回答  2008-12-31
154
第3个回答  2008-12-31
i>11还是t>11?