c++求1到20的阶乘的和 即,+2!…+20!用while .do while ,.for 语句

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 09:08:43
c++求1到20的阶乘的和 即,+2!…+20!用while .do while ,.for 语句

c++求1到20的阶乘的和 即,+2!…+20!用while .do while ,.for 语句
c++求1到20的阶乘的和 即,+2!…+20!
用while .do while ,.for 语句

c++求1到20的阶乘的和 即,+2!…+20!用while .do while ,.for 语句
#include
void main()
{
\x09int sum=0,n=1;
\x09do{ //do-while是控制总循环次数
\x09\x09for(int s=n,t=1;s>0;s--) //for语句是算单次的阶乘
\x09\x09{
\x09\x09\x09t=t*s;
\x09\x09}
\x09\x09sum=sum+t; //这是求阶乘的和
\x09\x09n++;
\x09}while(n