《程序设计基础》 第十章 函数与程序结构 6-5 递归求简单交错幂级数的部分和 (15 分)
本题要求实现一个函数,计算下列简单交错幂级数的部分和:
f(x,n)=x−x2+x3−x4+⋯+(−1)n−1xn
函数接口定义:
double fn( double x, int n );
其中题目保证传入的n
是正整数,并且输入输出都在双精度范围内。函数fn
应返回上述级数的部分和。建议尝试用递归实现。
裁判测试程序样例:
#include <stdio.h>double fn( double x, int n );int main()
{double x;int n;scanf("%lf %d", &x, &n);printf("%.2f\n", fn(x,n));return 0;
}/* 你的代码将被嵌在这里 */
输入样例:
0.5 12
结尾无空行
输出样例:
0.33
结尾无空行
double fn( double x, int n )
{if (n == 1)return x;elsereturn pow(-1, n - 1) * pow(x, n) + fn(x, n - 1);
}
《程序设计基础》 第十章 函数与程序结构 6-5 递归求简单交错幂级数的部分和 (15 分)相关推荐
- c语言程序设计编辑与调试环境实验报告,01程序设计基础实验报告_C语言程序设计基础.doc...
01程序设计基础实验报告_C语言程序设计基础 程序设计基础 实验报告 题 目: C语言程序设计基础 院 (部): 管理工程学院 专 业: 信息管理与信息系统 班 级: 信管101 姓 名: 张三 学 ...
- C语言程序设计基础讲座之函数
概述 在第一章中已经介绍过,C源程序是由函数组成的. 虽然在前面各章的程序中都只有一个主函数main(), 但实用程序往往由多个函数组成.函数是C源程序的基本模块, 通过对函数模块的调用实现特定的功能 ...
- C语言程序设计基础OJ练习题(实验十结构体与共用体)
一.英文金曲大赛 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 我们在"渊 ...
- 对c语言和程序设计基础的体会,C语言程序设计基础与应用
<C语言程序设计基础与应用(高等院校计算机教育系列教材)>由刘丽.朱俊东.张航编著,本书内容由浅入深.循序渐进,介绍C语言的基本语法知识和程序设计等内容,同时兼顾了全国计算机等级考试二级C ...
- python算法与程序设计基础第二版-算法与程序设计基础(Python版) - 吴萍
基本信息 书名:21世纪高等学校计算机基础实用规划教材:算法与程序设计基础(Python版) 定价:39.00元 作者:吴萍21世纪高 出版社:清华大学出版社 出版日期:2015_2_1 ISBN:9 ...
- c语言程序设计基础项目教程,C语言程序设计基础项目教程
摘要: <C语言程序设计基础项目教程/高职高专计算机教学改革新体系规划教材>通过项目实例,重点讲解C语言结构化程序设计的基本思想,方法和解决实际问题的技巧,培养学习者设计,分析应用程序的能 ...
- c语言程序设计基础的考试题,c语言程序设计基础的考试题.doc
c语言程序设计基础的考试题.doc 程序设计基础(考试题) 读程序,写出程序的执行结果 1.若a是int型变量,且a=5,则下面表达式的值为:____3_______. (a+100)%2+a/2 2 ...
- C语言程序设计基础实验教程,C语言程序设计基础实验教程
本书是教育科学"十五"国家规划课题的研究成果,是<C语言程序设计基础>一书的实验配套教程,它为C语言初学者上机实验提供指导.全书提供了13个方面的验证性.设计性实验,对 ...
- python程序设计基础董付国 pdf-Python程序设计基础与应用
图书简介 配套资源:部分全彩印刷.电子课件.教学大纲.习题答案.源代码 本书特色: ★知名Python教育者董付国老师新作. ★言简意赅,案例丰富,配套资源超全部分内容全彩呈现. ★本书全部代码适用于 ...
最新文章
- 2022年最新限量红包封面,炸裂的不要不要的!速度领取!
- 图片裁切,上传,自动匹配颜色。
- linux赋予文件夹所有权限_linux – 如何将某些用户权限仅授予子文件夹
- ES5-拓展 隐式数据类型转换
- HT68F30控制GPG96244QS1 TFT液晶屏
- IOS基础:ActionSheet(上拉菜单)的实现
- java 封闭类型_Java并发之线程封闭
- 一文读懂语音语义识别技术的现状与未来
- 6. 同步化器(Synchronizers)
- 机器学习之深入理解K-means、与KNN算法区别及其代码实现
- wav文件降噪c语言,语音降噪
- 经纬度(度分秒)坐标转换为小数格式(weixin公众号【图说GIS】)
- 苹果旧版app_苹果手机教你安装旧版app
- 继 layui 之后, jQuery Mobile 宣布完全弃用!
- Microsoft Surface 平板电脑
- python实现视频转gif
- 2020震撼的AE模版SDK
- 使用Gmail邮箱攻略
- 自定义ajax脚本出粗哦,jQuery DataTables插件自定义Ajax分页实例解析
- mac jdk安装配置环境变量