C语言:计算阶乘和阶乘的和
从键盘输入一个数,用C语言计算该数的阶乘
#include <stdio.h>
#include<stdlib.h>
int main()
{int i,sum = 0, p = 1, n;scanf("%d",&n);if(n < 0){printf("负数没有阶乘!\n");exit (0);}for(i = 1; i <= n; i++){p = p * i; //用p来计算阶乘sum = sum + p; //用sum计算阶乘的和}printf("%d的阶乘为:%d\n",n,p);printf("%d的阶乘的和为:%d\n",n,sum);return 0;
}
程序运行的结果:
1⃣️
4
4的阶乘为:24
4的阶乘的和为:33
2⃣️
-4
负数没有阶乘!
C语言:计算阶乘和阶乘的和相关推荐
- C语言 - 计算n的阶乘(n!)
/*********************************************************************** 目的:输入一个数计算它的阶乘 分析: ▶ 3! = 1 ...
- C语言计算100的阶乘
学习是一个过程 , 打好坚实的基础往往可以起到事半功倍的效果 , 有时候看似浪费时间的把一道题反复研究 , 最后却能带来意想不到的好的结果 . 万丈高楼得有一个好的地基 , 心急吃不到热豆腐 , 这些 ...
- C语言 计算n的阶乘(函数 递归)
第一种:用循环直接算 #include <stdio.h> int main() {int n,i,a=1;scanf("%d",&n);for (i = 1; ...
- c语言计算阶乘的倒数和,for循环计算某个数的阶乘、阶乘和及其倒数的阶乘和...
//4的阶乘 int jc = 4; //定义一个变量用来代表要计算的数值 long jd =1; //定义最终输出的阶乘 for(int i = 1; i <= jc;i++) //定义循环加 ...
- C语言入门——计算n的阶乘
目录 一.问题 二.问题分析 三.代码实现 四.运行结果 一.问题 通过c语言编程计算n的阶乘. 二.问题分析 1.首先明确n的阶乘在数学中怎么算:1*2*--*(n-1)*n = n! 2.怎么用c ...
- c语言22阶乘太大,C语言计算大数阶乘的方法
C语言计算大数阶乘的方法,整数,数组,阶乘,本文,格式 C语言计算大数阶乘的方法 易采站长站,站长之家为您整理了C语言计算大数阶乘的方法的相关内容. 本文实例为大家分享了C语言计算大数阶乘的具体代码, ...
- c语言 n阶阶乘尾0个数,计算n的阶乘(n!)末尾0的个数
题目: 给定一个正整数n,请计算n的阶乘n!末尾所含有"0"的个数. 举例: 5!=120,其末尾所含有的"0"的个数为1: 10!= 3628800,其末尾所 ...
- C语言使用递归法计算n的阶乘
C语言使用递归法计算n的阶乘 #include <stdio.h> long Fact(int n); int main(){int n;long ret;printf("Inp ...
- day08 C语言初阶——例题:计算n的阶乘,计算1!+2!+3!+...+10!
day08 谁能横刀立马,唯我飞牛大将军! 今天做点题778: 1.计算n的阶乘. #include<stdio.h> #include<windows.h> #pragma ...
最新文章
- 从web三层架构解析软件错误
- 软件系统非功能测试方法,非功能测试方案模板
- mysql 分析函数_MySQL分析函数实现
- 具有左,中或右对齐项的Bootstrap NavBar
- python字符串方法总结_python字符串使用方法总结
- Bcm96xx 系列芯片 SDK介绍(二)
- PS给人物添加阴影和高光
- Minimum supported Gradle version is 6.7.1. Current version is 5.4.1. Please fix the project‘s Gradl
- atari游戏模型_在Atari.com免费玩经典街机游戏
- 某年的第几个月或第几个周换算为具体的日期 -- vue
- SEO外链收录:锚文本外链代发排名
- Android4.3 Google Pinyin输入法UI定制
- 储存程序通用计算机预设方案,【盛兴利合互动课堂功能―通用型备课及课堂授课应用】PjTime.COM 解决方案 盛兴利合...
- linux ps与top 命令下wa,hi,si,st等及 VSZ,RSS,VIRT,RES,等关键字含义详解!
- 投票 Ballet Domo EVM智能合约改写
- Spring Cloud Alibaba Nacos 分布式配置中心
- pip安装pygame
- 线程池有哪几种状态,分别是如何发生变化的?
- [整理] BRD——MRD——PRD,产品经理三大文档概念详解及前后逻辑
- Manjaro 20 KDE 配置心得