计算阶乘和(pta)C语言

embedded/2024/12/23 16:11:46/

对于给定的正整数N,需要你计算 S=1!+2!+3!+...+N!。

输入格式:

输入在一行中给出一个不超过10的正整数N。

输出格式:

在一行中输出S的值。

输入样例:

3

输出样例:

9

代码:重点:sub应该初始化为1,若为0则乘积一直为0

#include<stdio.h>
int main(){int n,i;int sub=1,sum=0;scanf("%d",&n);for(i=1;i<=n;i++){sub*=i;sum+=sub;}printf("%d\n",sum);
}

愿我们都能成为我们想要去成为的人!

在心里种花,人生才不会荒芜!

再远的路,走着走着就近了,再难的事,做着做着也就顺了! 

 


http://www.ppmy.cn/embedded/148108.html

相关文章

Java每日一题(3)

小蓝有一个裁纸刀&#xff0c;每次可以将一张纸沿一条直线裁成两半。小蓝用一张纸打印出两行三列共6个二维码&#xff0c;至少使用9次裁出来&#xff0c;图中给出了一种裁法。在这个例子中&#xff0c;小蓝的打印机没办法打印到边缘&#xff0c;所以边缘至少要裁4次。另外&…

基于STM32F4单片机实现ROS机器人主板

STM32_ROS_V2&#xff08;9.5更新&#xff09;&#xff1a; &#xff08;1&#xff09;增加4颗ws2812B RGB灯&#xff0c;焊接在背部&#xff0c;PB15_SPI2引脚输入&#xff0c;采用SPI与DMA控制&#xff0c;实现呼吸灯&#xff0c;跑马灯等功能&#xff0c;见附录代码 &…

第十四届蓝桥杯Scratch国赛真题—转动的车轮

转动的车轮 编程实现&#xff1a; 转动的车轮&#xff08;车轮使用画笔绘制&#xff0c;画面中不能出现其他角色&#xff0c;否则0分&#xff09;。 注&#xff1a;角色、背景非源素材。 具体要求&#xff1a; 1). 点击绿旗&#xff0c;背景如图所示&#xff1b; 2). 等待1…

linux 安装 ffmpeg 视频转换

下载地址 通过网盘分享的文件&#xff1a;ffmpeg-release-amd64-static.tar.xz 链接: https://pan.baidu.com/s/1cgezDsDVOqK0AAnT3JA9fQ?pwd0012 提取码: 0012 查看版本 ffmpeg -version cd /usr/local/ 解压 xz -d ffmpeg-release-amd64-static.tar.xz tar -xf ffmpeg-re…

c++--------c++概念

定义与起源 C是一种高级编程语言&#xff0c;它是C语言的扩展。C由Bjarne Stroustrup在20世纪80年代初开发&#xff0c;最初被称为“C with Classes”。其设计目的是在保持C语言高效性的同时&#xff0c;增加面向对象编程&#xff08;OOP&#xff09;的特性。例如&#xff0c;…

python 中执行from elasticsearch import Elasticsearch,AsyncElasticsearch 报错

在 Python 中执行 from elasticsearch import Elasticsearch, AsyncElasticsearch 时,如果提示 AsyncElasticsearch 不存在,可能是因为以下几个原因: 1. 安装的 elasticsearch 库版本不匹配 AsyncElasticsearch 是在 elasticsearch 库的较新版本中引入的。如果你安装的版本…

智能体实战(需求分析助手)二、需求分析助手第一版实现(支持需求提取、整理、痛点分析、需求分类、优先级分析、需求文档生成等功能)

基于提供的调用 qwen-plus 大模型的实战代码&#xff0c;我将对需求分析助手的第一迭代功能目标进行实现设计。以下是基于该示例代码的第一迭代功能实现细化方案&#xff1a; 功能 1&#xff1a;用户与需求分析助手交互界面&#xff08;文本交互&#xff09; 实现步骤&#xf…

git branch -r(--remotes )显示你本地仓库知道的所有 远程分支 的列表

好的&#xff0c;git branch -r 这个命令用于列出远程分支。让我详细解释一下&#xff1a; 命令&#xff1a; git branch -rdgqdgqdeMac-mini ProductAuthentication % git branch -rorigin/main作用&#xff1a; 这个命令会显示你本地仓库知道的所有 远程分支 的列表。它不…