关于C语言编程计算1!+2!+3!+…+20!.#include void main(){long t=1,s=0;int n;for(n=1;n

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 22:26:41
关于C语言编程计算1!+2!+3!+…+20!.#include void main(){long t=1,s=0;int n;for(n=1;n
xN@_e1)1)e; X M괡 6 @!G"! ,+^Mjudν'!' )G9C6a?Cq wu@c&}g$ -p,J0C)\`@6'cX>!)@rewtnQ9>ck2*Mʺz.fN^mMQ9?xX5zivKG vR`Eq\ݭ`\]}!z[=zj{St'gfͫi]_">~*h{VP%y;-<)j52/ ƕ_d)r&W}&Q

关于C语言编程计算1!+2!+3!+…+20!.#include void main(){long t=1,s=0;int n;for(n=1;n
关于C语言编程计算1!+2!+3!+…+20!.
#include
void main()
{
long t=1,s=0;
int n;
for(n=1;n

关于C语言编程计算1!+2!+3!+…+20!.#include void main(){long t=1,s=0;int n;for(n=1;n
、注意,数据别溢出.
long是4个字节,double是8个字节.(Windows, VC 6.0).
2、 你的程序:printf("1!+2!+.+20!=%ld\n",t);,最后也应该输出s.但是结果也会溢出.
下面是一个详细的例子:
void main( )
{
unsigned long s=0, t=1;
double s1=0, t1=1;
int n;
for(n=1;n