
C语言——计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。
·
int main()
{
int a=1,b=1,flag=1;
double sum =0;
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
sum+= a*1.0*flag/b;
flag++;//控制分子
a=-a;//这里的作用是为了显示+-交替
b+=2;
}
printf("%.3lf",sum);
}
很简短的一个代码,自己对于交错这个还是有点模糊,加油加油!
最主要就是要总结出规律,这种代码题考的还是数学的思维能力。
推荐内容
更多推荐
相关推荐
查看更多
public-apis

这个项目收集了大量公开可用的API接口,适合开发者查找和利用各类公开API来快速构建应用程序或获取所需数据,覆盖范围广泛,从社交、新闻到天气、地图等各种领域。
KrillinAI

基于AI大模型的视频翻译和配音工具,专业级翻译,一键部署全流程
Pake

利用 Rust 轻松构建轻量级多端桌面应用
热门开源项目
活动日历
查看更多
直播时间 2025-04-25 15:00:00


直播时间 2025-04-23 19:00:00

GitTalk:国内首个微服务编排框架Juggle实战解析
直播时间 2025-04-22 18:31:56

字节AI 黑科技!从 Manus Agent 入门 Eino
直播时间 2025-04-09 14:34:18

樱花限定季|G-Star校园行&华中师范大学专场
直播时间 2025-04-07 14:51:20

樱花限定季|G-Star校园行&华中农业大学专场
所有评论(0)