zoukankan      html  css  js  c++  java
  • 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1093:计算多项式的值

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

    【题目描述】

    假定多项式的形式为xn+xn-1+…+x2+x+1,
    请计算给定单精度浮点数x和正整数n值的情况下这个多项式的值。
    x在float范围内,n≤1000000。多项式的值精确到小数点后两位,保证最终结果在float范围内。

    【输入】

    输入仅一行,包括x和n,用单个空格隔开。x在float范围内,n ≤ 1000000。

    【输出】

    输出一个实数,即多项式的值,精确到小数点后两位。保证最终结果在float范围内。

    【输入样例】

    2.0 4

    【输出样例】

    31.00

    【来源】

    NO

    代码

    #include <stdio.h>
    #include <math.h>
    int main ()
    {
    	double x,sum=1.0;
    	int n;
    	scanf("%lf %d",&x,&n);
    	for(int i=1;i<=n;i++)
    	{
    		sum+=pow(x,i);
    	}
    	printf("%.2lf",sum);
    	return 0;
    }
    
  • 相关阅读:
    地区列表
    storyboard
    快捷键2
    关于本地缓存
    深入浅出Cocoa之消息
    ARC和Non-ARC下的单例模式
    runloop原理介绍
    ARC内存管理机制详解
    解决UITableViewCell separator左侧不贴边
    UICollectionView的使用
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338807.html
Copyright © 2011-2022 走看看