首页 > 其他分享 >前n项阶乘之和的两种形式.C

前n项阶乘之和的两种形式.C

时间:2022-11-21 18:44:17浏览次数:46  
标签:两种 return int sum 形式 includeint printf 阶乘

方法一

#include<stdio.h>
int main(){
int a,i,n,sum,b;
printf("请输入:");
scanf("%d",&a);
for(n=1;n<=a;n++)
{
int b=1;
for(i=1;i<=n;i++)
{
b=b*i;
}
sum=sum+b;
}
printf("结果为:%d",sum);
return 0;
}

方法二

#include<stdio.h>
int main(){
int sum,i,b=1,a;
printf("请输入:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
b=b*i;
sum=sum+b;
}
printf("结果为:%d",sum);
return 0;
}

 

标签:两种,return,int,sum,形式,includeint,printf,阶乘
From: https://www.cnblogs.com/cocear/p/16912290.html

相关文章

  • [收藏]用JavaScript让弹出页面以最小化的形式出现在状态栏中
    用JAVASCRIPT就行了:假设你要打开A.HTM,弹出B.HTM、C.HTM,可以这样写:A.HTM加上---------------<HEAD> ....... <SCRIPTLANGUAGE="JavaScript"> window.open('b.htm','_bl......
  • easyexcel 2.2.6 新版本以列表的形式读取 Excel
    使用步骤:注:讲述使用EasyExcel的读取Excel数据列表的案例,项目基于springboot+maven模式。1、引入EasyExcel依赖包,文章以easyexcel2.2.6为基础。<dependency><......
  • 3.4形式语言鸟瞰
    乔姆斯基于1956年建立形式语言体系,他把文法分成四种类型:0,1,2,3型与上下文无关文法一样,它们都由四部分组成但对产生式的限制有所不同G=(VT,VN,S,P)VT:终结......
  • 82:递归函数_阶乘计算案例
    【操作】使用递归函数计算阶乘(factorial)deffactorial(n):ifn==1:return1returnn*factorial(n-1)foriinrange(1,6):print(i,......
  • dafny : 微软推出的形式化验证语言
    dafny是一种可验证的编程语言,由微软推出,现已经开源。dafny能够自我验证,可以在VSCode中进行开发,在编辑算法时,写好前置条件和后置条件,dafny验证器就能实时验证算法是否正确......
  • 02_虚拟DOM的两种创建方式
      一、1_使用jsx创建虚拟DOM<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>1_使用jsx创建虚拟DOM</title></head><body><......
  • 栈的两种实现
    数据结构---栈使用数组模拟栈的思路分析定义一个top来表示栈顶,初始值为top=-1;;入栈的操作---->top++;stack[top]=data;出栈的操作---->intvalue=stack[top];top-......
  • GAN 的基本形式
    目录GAN基本形式最优鉴别器学习过程参考公式KL散度JS散度参考论文GANGAN即生成式对抗网络,这个网络包括两个部分:生成器\(G\)和鉴别器\(D\)。\(D\)的目标是在生成器......
  • Conda 环境移植 (两种方式)
    ------------------------方法一------------------------优点:在原机器上需要进行的操作较少,且除了conda不需要其余的库来支撑;需要传输的文件小,操作较为简单。缺点:在新......
  • [笔记]前端路由的两种模式
    参考资料:https://juejin.cn/post/7127143415879303204#heading-11https://blog.csdn.net/qq_28641023/article/details/120328826理解单页面应用单页面应用是指我......