当前位置: 首页 > article >正文

蓝桥杯(B组)-每日一题(阶乘求和)

题目

代码解析:

#include<iostream>
using namespace std;
  
long long multiply(int x)
{
	long long sum=1;//定义longlong类型初始为1 
	for(int i=1;i<=x;i++)
		sum=sum*i;//每一项的阶乘 
		return sum;//将阶乘结果返回 
}

int main()
{
	int n;
	cin>>n;
	long long result=0;
	for(int i=1;i<=n;i++)//进入循环
	{
		result=result+multiply(i);//将每一项的结果相加 
	}
	 cout<<result;
	 return 0;
 }


http://www.kler.cn/a/549310.html

相关文章:

  • HTML之JavaScript常见事件
  • SQL-leetcode—1667. 修复表中的名字
  • Mac Golang 开发环境配置
  • 从零搭建微服务项目(第7章——微服务网关模块基础实现)
  • 【AI】Docker中快速部署Ollama并安装DeepSeek-R1模型: 一步步指南
  • Redis基础——1、Linux下安装Redis(超详细)
  • MyBatis映射文件常用元素详解与示例
  • Flutter 常见布局模型
  • 【LeetCode】LCR 120. 寻找文件副本
  • 使用 pgvector 实现 PostgreSQL 语义搜索和 RAG:完整指南
  • DeepSeek R1 与 OpenAI O1:机器学习模型的巅峰对决
  • 关于防火墙运维面试题2
  • Unity3D 可视化脚本框架设计详解
  • Linux搭建ESP32开发环境
  • 线性代数中的正交和标准正交向量
  • DeepSeek 的开源优势:为什么选择它而不是其他闭源模型?
  • Spring Boot “约定大于配置”
  • 网络安全的现状如何?
  • Keepalived + Nginx 高可用负载均衡部署
  • 低代码组态软件-BY组态