zoukankan      html  css  js  c++  java
  • 1012:计算多项式的值

    时间限制: 1000 ms 内存限制: 65536 KB
    提交数: 19409 通过数: 12596

    【题目描述】

    对于多项式f(x)=ax3+bx2+cx+d和给定的a,b,c,d,x,计算f(x)的值,保留到小数点后7位。

    【输入】

    输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。
    数与数之间以一个空格分开。

    【输出】

    输出一个实数,即f(x)的值,保留到小数点后7位。

    【输入样例】

    2.31 1.2 2 2 3

    【输出样例】

    33.0838692

    【来源】

    No

    代码

    #include <cstdio>
    using namespace std;
    int main ()
    {
    	double x,a,b,c,d;
    	scanf("%lf %lf %lf %lf %lf",&x,&a,&b,&c,&d);
    	/*输入仅一行,包含5个实数,
    	分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。
    	数与数之间以一个空格分开。*/
    	/*f(x)=ax3+bx2+cx+d和给定的a,b,c,d,x,计算f(x)的值,保留到小数点后7位。*/
    	printf("%.7lf",a*x*x*x+b*x*x+c*x+d);
    	return 0;
    }
    
  • 相关阅读:
    蛇形填数
    开灯问题
    水仙花数
    C++Primer笔记-----day02
    C++Primer笔记-----day01
    面试智力题
    maven 打包197
    子系统 安装vsftpd197
    office 安装破解197
    oracle 创建多个数据库197
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12339228.html
Copyright © 2011-2022 走看看