85 计算多项式的值

news/2024/8/21 15:31:05

85 计算多项式的值

作者: Turbo时间限制: 1S章节: 循环

问题描述 :

计算并输出当x<0.97时下列多项式的值,直到最后一项的绝对值小于threshold(该项不包括在多项式的结果中)为止。

image.png

输入说明 :

可输入多组测试数据,每组一行,每组包括两个实数,第一个为x(0.2≤x <0.97),第二个为threshold(≥0.000001),中间以空格分隔。

输出说明 :

对于每组测试数据,输出一行,为计算出的结果,保留6位小数。输出的结果前后均无空格。两组运算结果之间为空行。

输入范例 :

0.2 0.000001
0.21 0.000001
输出范例 :

1.095445

1.100000

#include<stdio.h>
#include<math.h>
int main(){
	double x,threshold,sum,temp;
	int n,flag=0;
	while(scanf("%lf %lf",&x,&threshold)!=EOF){
		sum=1.0;
		n=2;
		if(flag==1){
			printf("\n");
		}
		flag=1;
		if(threshold>1){
			printf("0.000000\n");
			continue;
		}
		temp=0.5*x;
		while(fabs(temp)>=threshold){
			sum+=temp;
			temp*=1.0*(0.5-n+1)*x/n;
			n++;
		}
		printf("%.6f\n",sum);
	}
	return 0;
}

http://www.niftyadmin.cn/n/710586.html

相关文章

Django-视图和URl配置

2019独角兽企业重金招聘Python工程师标准>>> 写出我们的第一个hello world网页 创建项目&#xff1a; django-admin startproject mysite python mange.py startapp app 当你通过在浏览器里敲http://127.0.0.1:8000/hello/来访问Hello world消息得时候&#xff0c;D…

用于加密货币和区块链的语言Simplicity

又一种新的编程语言问世啦!Simplicity最初是被设计为执行智能合约的低级语言&#xff0c;如今极有可能成为加密货币和区块链应用的最佳应用。 Blockstream的Dr. Russell OConnor在《A New Language for Blockchains as part of a session on new languages and tools at PLAS 2…

大二上学期九月周总结报告一

这周我在慕课网上学习java的入门课程&#xff0c;重新回顾在暑假学习过的java的输入输出、数组以及数组中可直接用的排序函数和转化函数、无参方法有参方法 和java中函数的使用和命名&#xff0c;懂得了很多使用Eclipse的使用方法&#xff0c;包括调试、直接使用功能创建get和s…

ups机制下停电提前关闭oracle数据库

思路&#xff1a;在一个受ups保护的机器A1上写脚本&#xff0c;几分钟&#xff08;如半分钟&#xff09;ping不在ups保护的机器B&#xff0c;如果几次&#xff08;如5次&#xff09;ping不同&#xff0c;这时我们认为将要停电&#xff0c;此时脚本执行正常关闭受ups保护的机器上…

86 母牛的数量

86 母牛的数量 f(1) f(2) f(3) 1;f(n) f(n - 1) f(n - 3); (n > 4) 作者: xxx时间限制: 1S章节: 一维数组 问题描述 : 有一头母牛&#xff0c;它每年年初生一头小母牛。每头小母牛从第四个年头开始&#xff0c;每年年初也生一头小母牛。请编程实现在第n年的时候&…

XenDesktop学习笔记2之系统安装要求

XenDesktop 系统安装要求&#xff1a; 1、不能在域控制器上安装DDC 2、服务器版本满足server 2003 sp2 3、终端服务 4、.net 3.5 5、JRE 6、IIS和ASP.net 数据库要求&#xff1a; SQL Server Oracle DB2&#xff08;大型环境&#xff09; 单独组建要求&#xff1a; citrix lice…

必备Docker命令

文章来源:https://macrozheng.github.io/mall-learning/#/reference/docker 开发者必备Docker命令 本文主要讲解Docker环境的安装以及Docker常用命令的使用&#xff0c;掌握这些对Docker环境下应用的部署具有很大帮助。 Docker 简介 Docker 是一个开源的应用容器引擎&#xff0…

87 发工资咯

87 发工资咯 作者: xxx时间限制: 1S章节: 一维数组 问题描述 : 作为需要养家糊口的人&#xff0c;最盼望的日子就是每月发工资的日子&#xff0c;呵呵 但是对于财务处的工作人员来说&#xff0c;这一天则是很忙碌的一天&#xff0c;财务处的小胡最近就在考虑一个问题&#…