C语言1到20的阶乘#include#includeint unit51(){\x09int i=20,z=20,h=1,sum=0;\x09for (;z0)\x09\x09{\x09\x09\x09\x09h=i*h;\x09\x09\x09i--;\x09\x09}\x09\x09sum=sum+h;\x09\x09z--;\x09\x09i=z;\x09}\x09printf("1到20的阶乘和为:\n",sum);\x09return

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 15:26:04
C语言1到20的阶乘#include#includeint unit51(){\x09int i=20,z=20,h=1,sum=0;\x09for (;z0)\x09\x09{\x09\x09\x09\x09h=i*h;\x09\x09\x09i--;\x09\x09}\x09\x09sum=sum+h;\x09\x09z--;\x09\x09i=z;\x09}\x09printf(
xRNPRRpZ@T$Rɠ* u"RGhmg\߬ kGڲ^{Μ99RX_/`N;F⚏dRZȵl1V|Y_ W$soL9ӈ^S'b8^^$鄪hczUŎSs~8ޯag^ uVWKuhAڍh| 918Gcp=6Euc6YMDvIC%X{vOC衕gJr_?rCoZ[KKG<@7Xmqtp-h1xOis|eAV9ݚ>4/.ž0ŴF/.x1Ѹn"!mOj~`)~vϱK8([BX

C语言1到20的阶乘#include#includeint unit51(){\x09int i=20,z=20,h=1,sum=0;\x09for (;z0)\x09\x09{\x09\x09\x09\x09h=i*h;\x09\x09\x09i--;\x09\x09}\x09\x09sum=sum+h;\x09\x09z--;\x09\x09i=z;\x09}\x09printf("1到20的阶乘和为:\n",sum);\x09return
C语言1到20的阶乘
#include
#include
int unit51()
{
\x09int i=20,z=20,h=1,sum=0;
\x09for (;z0)
\x09\x09{
\x09
\x09\x09\x09h=i*h;
\x09\x09\x09i--;
\x09\x09}
\x09\x09sum=sum+h;
\x09\x09z--;
\x09\x09i=z;
\x09}
\x09printf("1到20的阶乘和为:\n",sum);
\x09return 0;
}
做出来不显示结果- -.

C语言1到20的阶乘#include#includeint unit51(){\x09int i=20,z=20,h=1,sum=0;\x09for (;z0)\x09\x09{\x09\x09\x09\x09h=i*h;\x09\x09\x09i--;\x09\x09}\x09\x09sum=sum+h;\x09\x09z--;\x09\x09i=z;\x09}\x09printf("1到20的阶乘和为:\n",sum);\x09return
你的程序有点乱,也有的错的地方,比如一开始的int unit51()不应该是int main()吗?还有倒数第三行printf("1到20的阶乘和为:\n",sum);也是错的,应该改为printf("1到20的阶乘和为:%d\n",sum);但是貌似这样最后输出的也只有一个数而不是1到20的阶乘,最后一点,20的阶乘是一个非常大的数,用int根本不行.程序就不给你改了,需要的话我给你写一个.