4-2 多项式求值 (15分)
来源:互联网 发布:自学java好还是培训好 编辑:程序博客网 时间:2024/05/17 01:26
4-2 多项式求值 (15分)
本题要求实现一个函数,计算阶数为n
,系数为a[0]
... a[n]
的多项式f(x)=∑i=0n(a[i]×xi) 在x
点的值。
函数接口定义:
double f( int n, double a[], double x );
其中n
是多项式的阶数,a[]
中存储系数,x
是给定点。函数须返回多项式f(x)
的值。
裁判测试程序样例:
#include <stdio.h>#define MAXN 10double f( int n, double a[], double x );int main(){ int n, i; double a[MAXN], x; scanf("%d %lf", &n, &x); for ( i=0; i<=n; i++ ) scanf(“%lf”, &a[i]); printf("%.1f\n", f(n, a, x));
return 0;}/* 你的代码将被嵌在这里 */
输入样例:
2 1.11 2.5 -38.7
输出样例:
-43.1
#include"stdio.h"#define MAXN 10double f(int n,double a[],double x);int main(){int n,i;double a[MAXN],x;scanf("%d %lf",&n,&x);for(i=0;i<=n;i++){scanf("%lf",&a[i]);printf("%.1f\n",f(n,a,x));}}double f(int n,double a[],double x){double t=1.0;int sum=0;for(int i=1;i<=n;i++){sum+=a[i]+t;t*=x;}return sum;}
0 0
- 4-2 多项式求值 (15分)
- 4-2 多项式求值 (15分)
- 4-2 多项式求值 (15分)
- 4-2 多项式求值 (15分)
- 4-2 多项式求值 (15分)
- 4-2 多项式求值 (15分) PTA
- 4-2 多项式求值 (15分)
- 4-2 多项式求值 (15分)
- PTA 数据结构4-2 多项式求值 (15分)
- 4-2 多项式求值
- 4-2 多项式求值
- 4-2 多项式求值
- 4-2 多项式求值
- 4-2 多项式求值
- 1025 简单多项式求值2
- PAT基础题 4-2 多项式求值
- 多项式求值
- 多项式求值
- IFE糯米学院-正则表达式入门
- 解决生产环境上日志报事务回滚的问题
- 机房通信网设计
- Android——跑马灯效果
- OrangeUI-Delphi移动开发利器
- 4-2 多项式求值 (15分)
- myeclipse 快捷
- c++继承与多态概念的简单总结
- 定时任务实现Timer, TimeTask, ScheduledExecutorService及Spring定时器
- 下级不能比上级工资高吗?
- JAVA多线程
- mybatis中 insert into select 批量生成uuid时 用replace去掉"-"只生成一个uuid
- 云时代的分布式数据库:阿里分布式数据库服务DRDS
- 关于Fragment中嵌套不能包含include自定义标题的解决方案.txt