s=1+2*3+4*5*6+7*8*9*10+.... C语言求解
2024-08-26 12:28:35
#include <stdio.h>
/*类似斐波那契数列的计算方式
项 1 2 3 4
1 2*3 4*5*6 7*8*9*10
生成项的起始数字 1 2 4 7
和后一项的差值 1 2 3
*/
int startNum(int i){
if(i==)
return ;
return startNum(i-)+i-;
}
/*获得第几项 Ai
方式是项起始数字乘下一个数字
*/
int A(int i){
int start, increase,a;
a=start=startNum(i);
for(increase=;increase<i;increase++)
a=a*(start+increase);
return a;
}
int main(){
int n, sum=;
scanf("%d", &n);
/*求和 i代表下标*/
for(int i=;i<=n;i++){
sum+=A(i);
} printf("%d", sum);
return ;
}
最新文章
- 影响postgresql性能的几个重要参数
- Dom4J解析技术
- ViewBag是如何实现的
- Java集合系列:-----------08HashMap的底层实现
- 使用ueditor中的setContent() 时经常报innerHtml错误(笔记)
- FLEX自定义事件
- thrift学习笔记
- A==?B(A,B超级大)
- JavaScript 格式化时间
- linux 使用技巧 screen 管理你的远程桌面的会话创建和使用
- aspose 生成word 简单的文档操作
- css自定义滚动条
- SpringBoot打成jar包后,获取不到读取resources目录下文件路径的问题
- Linux重命名网卡名称
- 开源图片文字识别引擎——Tesseract OCR
- Linux用户组相关指令
- 修改vs2010中html的默认模板
- wikioi 1017 乘积最大
- Objective-C:协议protocol
- torchnet+VGG16计算patch之间相似度
热门文章
- HAWQ取代传统数仓实践(九)——维度表技术之退化维度
- Android 进阶16:IntentService 使用及源码解析
- Python读取指定目录下指定后缀文件并保存为docx
- 解决 Laravel/Lumen 出现 ";Please provide a valid cache path"; 问题
- Spring IOC容器的初始化-(三)BeanDefinition的注册
- 缓存(Cache)管理 ---- 系列文章
- 9 闭包——《Swift3.0从入门到出家》
- SpringMVC集成rabbitMQ
- 【转】数据库范式(1NF 2NF 3NF BCNF)
- javabrideg的使用实践