关于C语言的算法,怎么这么不习惯啊

来源:百度知道 编辑:UC知道 时间:2024/06/09 05:41:53
S1: 使t=1
S2: 使i=2
S3: 使t×i, 乘积仍然放在在变量t中,可表示为t×i→t
S4: 使i的值+1,即i+1→i
S5: 如果i≤5, 返回重新执行步骤S3以及其后的S4和S5;否则,算法结束

t 都附值2了 i都是附值1了 T*i→t 怎么理解 还有那S4

把这个程序写出来,便于你理解。
void main()
{ int t=1,i=2;
while(i<=5)
{ t=t*i; //可以写成t*=i,意思是计算t*i的值,再赋给t。
i=i+1; //这也可以写成i++,意思把i+1的值赋给i.
}
printf("%d",t);
}

循环需要