请用c语言编写求1!+2!+3!+4!+5!+

2020-12-12 10:47:42 字数 7013 阅读 5449

1楼:匿名用户

#include

int fun(int n)

return sum;

}int main()

2楼:白痴弟弟

写两个函数,一个有一个参数输入。输入n输出n!。第二个调用第一个就出来了。

3楼:匿名用户

#include

long jiechen(int x)

main()

用c语言编写程序,求1到10的阶乘之和:s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

4楼:不咩

#include

#include

int main()

sum=sum+mul;

}printf("%d",sum);

system("pause");

return 0;

}c11标准:

2011年12月8日,国际标准化组织(iso)和国际电工委员会(iec)再次发布了c语言的新标准,名叫iso/iec 9899:2011 - information technology -- programming languages -- c,简称c11标准,原名c1x。这是c语言的第三个官方标准,也是c语言的最新标准。

扩展资料

c语言特点

1、高级语言:它是把高级语言的基本结构和语句与低级语言的实用性结合起来的工作单元。

2、结构式语言:结构式语言的显著特点是**及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。

c 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

3、**级别的跨平台:由于标准的存在,使得几乎同样的c**可用于多种操作系统,如windows、dos、unix等等;也适用于多种机型。c语言对编写需要进行硬件操作的场合,优于其它高级语言。

4、使用指针:可以直接进行靠近硬件的操作,但是c的指针操作不做保护,也给它带来了很多不安全的因素。c++在这方面做了改进,在保留了指针操作的同时又增强了安全性,受到了一些用户的支持,但是,由于这些改进增加语言的复杂度,也为另一部分所诟病。

java则吸取了c++的教训,取消了指针操作,也取消了c++改进中一些备受争议的地方,在安全性和适合性方面均取得良好的效果,但其本身解释在虚拟机中运行,运行效率低于c++/c。一般而言,c,c++,java被视为同一系的语言,它们长期占据着程序使用榜的前三名。

5楼:凌乱心扉

#include

#include

int main()

sum=sum+mul;

}printf("%d",sum);

system("pause");

return 0;}

6楼:匿名用户

#include

int main()

printf("1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=%d",sum);

return 0;}

7楼:

声明一个和记录变

量s,声明一个阶乘记录变量t,再声明一个计数变量n。用一个for循环,计数变量n从1开始步长为1增值至10为止;t初值设置为1,始终记录它与n的当前值的乘积,就得到了n的当前值的阶乘n!;s初值置0,累加每个n当前值时的阶乘t,就完成了题设要求。

**如下:

#include"stdio.h"

intmain(intargc,char*argv)运行结果如下:

8楼:匿名用户

这个回答若到c语言环境执行,那就是一个错误的程序,整数的范围到9!阶乘就已经超界,发生溢出错误。所以这类题,若是考题,考点就是类型的范围。

换句话说,选中的答案是错误的,而其他三个都是正确的。下面是我的答案。#include void main() printf("s=%lf\n",s);}

9楼:匿名用户

★172666706">int fun(int n) /*求n的阶乘*/

1.do while 语句

int sum = 0;

int i = 1;

do while(i <= 10) 2.while语句int sum = 0;

int i = 1;

while(i <= 10)

10楼:匿名用户

#include

main()}

11楼:匿名用户

#include void main() printf("s=%lf\n",s);}

12楼:匿名用户

#include"stdio。

h" /头文件名/int sum(int n) /定义形参,形参部分/ return sum1;}void main()。

13楼:匿名用户

#include

int main()

printf("s = %d\n",s);

reuturn 0;}

14楼:哦哦哦

#include

#include

int main(int argc, char *argv);int i,j,temp,n;

for(i=1;i<11;i++)

}}for(i=1;i<11;i++)

printf("answer:%d",s[0]);

system("pause");

return 0;}

c语言编程:求1!+2!+3!+4!+5!+6!+7!+8!+9!(用for循环编写)

15楼:

9*9!还在int型范围内,而题设和要比9*9!小很多,所以用int型变量就可以准确解决。用一个for循环兼作求阶乘和求和两项功能,空间、时效都较经济。举例**如下:

#include"stdio.h"

intmain(intargc,char*argv)

16楼:匿名用户

#include

main()

printf("%e",s);}

17楼:匿名用户

#includelong fun(int i)return s;}int main()

c语言编程:求1!+2!+3!+4!+5!+6!+7!+8!+9!+10! ,帮我求一下这个程序。谢谢!

18楼:下一次远足

#include

int main()

printf("%d\n",sum);//输出最后的结果return 0;}

19楼:匿名用户

#include

#include

main()

printf("1!+2!+...+10!= %ld\n",sum);

getch();

}结果是

1!+2!+...+10!= 4037913

20楼:匿名用户

#include

void main()

printf("sum=%ld\n",sum);}

21楼:匿名用户

其实这种,不要用子函数,这样运算量会加大

比考虑存储溢出问题

int i,s=1,sum=0;

for(i=1;i<=m;i++)

22楼:匿名用户

#include

#include

double sof(int n);

double sum(int x);

int main()

double sof(int n)

return k;

}double sum(int x)

return y;}

23楼:匿名用户

#include

void main()

printf("%ld\n",sum);

getchar();}

24楼:夜空中最亮狮子

#include

main()

printf("1!

属+...10!=%f",sum);}

25楼:百度用户

#include

int main()

26楼:匿名用户

#incude(stdio.h)

main()}

27楼:四方袁走

这是求到20

#include

int main()

sum=sum+c;

}printf("sum=%d\n",sum);

return 0;}

编程计算1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值并输出

28楼:江林魔

#include "stdio.h"

int main()

printf("=%ld",sum);}

29楼:匿名用户

include

void main()

printf("%d", s);}

求1!+2!+3!+4!+5!+6!+7!+8!+9!+10! 用c语言程序

30楼:匿名用户

首先定义阶层,然后做个循环就可以了

31楼:徐宏伟我爱你

希望可以帮助你~~~

#include

#include

int way(int n)

return sum;

}int main()

32楼:匿名用户

#include

void main()

printf("%d",sum);

}计算结果:4037913

33楼:匿名用户

#include

void main()}

计算1!+2!+3!+4!+5!+6!+7!+8!+9+10!,用c语言编写程序

34楼:匿名用户

由于以前做过这样的题目,发现9!的结果int已经装不下了!我现在内没有编译器,不过我先写

容个,你自己看看,我个人觉得这个题目就是考两个方面的问题:1.你注意到你的数据类型没有2.基本的阶乘算法。

#include

long getfactoria(int n)return ret;

}void main()

printf("1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=%ld\n",sum);

}这个应该没有问题!

35楼:邱家店之

#include"stdio.h"

void main()

s=s+ss;

}printf("%d\n",s);}

36楼:匿名用户

#include

void main()

int factorial(int n)

崩溃bai 会错题du意了

zhi#include

void main()

printf("1!

dao+2!...10!=%d\n",sum);}

37楼:匿名用户

#include

void main()

printf("1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=%ld\n",sum);

}已帮伱版解决 谢谢!权

38楼:凤凰花开

#include

void main()

long jiecheng(int n)

计算1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的和,并将结果写入在d盘t.txt文件,用c语言**编写

39楼:匿名用户

#include

#include

void main()

printf("1!+2!+3!+4!+5!+6!+7!+8!+9!+10!= %d \n",sum);

if((fp=fopen("d:\t.txt","w"))==null) //建立文件t.txt

fprintf(fp,"%d",sum); //写文件。

fclose(fp); //关闭文件。}

40楼:ii_凹凸曼

1+10 2+9 3+8 4+7 5+6 =55

1!+2!+3!+4!+5!+6!+7!+8!+9!+10!怎么做?昨天晚上梦到的题 5

41楼:木槿女孩

用一加九,二加八,三加七,六加四,最后加上十和五

42楼:匿名用户

理解为1+9 2+8 3+7 4+6然后多出一个5和10刚好55

43楼:树深时见鹿

第一个加最后一个,依次相加

44楼:归海静雪

(10+l)x5=55

c语言函数调用编写程序求1 1 1+2 2 2+3 3 3+4 4 4+5

1楼 匿名用户 小白写程序 题目 编程计算1 1 2 2 3 3 4 4 20 20 include int main printf sum is d n sum return 0 2楼 听不清啊 include int fun int n int main 3楼 用什么语言去写这个么? c语言函数...

C语言用函数调用实现1!+2!+3!+4!+5!+

1楼 匿名用户 include int jiecheng int n return t int main void 2楼 丿艾瑞灬莉娅 include int factorial int n 计算 1 2 n return sum int main c语言用递归法求1 2 3 4 5 6 3楼 匿名...

C语言1!+2!+320!。怎么编写

1楼 吴桐水 include stdio h double factorial int n else return result int main void 结果 2561327494111820300 2楼 漫步联盟 include int main printf t lf n t sum sum...