PAT练习基础编程题目之多项式求值
2015-11-30 00:17
260 查看
多项式求值
导语:废话少说,直接开播!#include <stdio.h> #define MAXN 10 double 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; } double f( int n, double a[], double x ){ int i; double p = a[0]; //这里也可以先让p=a ,如果这样后面p的计算方法也得相应改变 for(i=1;i<=n;i++){ p += (a[i]*pow(x,i)); } return p; }
结束语:以前一直以为自己一眼就能知道思路的算法题只要自己去写就定能够一次书写,编译通过,但经过切身实践发现,这有点不现实,虽然代码实现简单,但在书写的过程中,却也总是会犯一些小错误,比如引号的书写、分号的书写、函数声明后面忘记加分号等等问题,这里说出来,希望大家不要和我犯一些一样的错误。
相关文章推荐
- Java 多线程 并发编程
- 指针
- springMVC数据封装成POJO
- asp.net实现利用反射,泛型,静态方法快速获取表单值到Model的方法
- ASP.NET2.0使用Enter Key作为默认提交问题分析(附源码)
- ASP.NET基于Ajax的Enter键提交问题分析
- asp.net实现取消页面表单内文本输入框Enter响应的方法
- asp.net实现非常实用的自定义页面基类(附源码)
- asp.net开发中常见公共捕获异常方式总结(附源码)
- php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
- PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
- 简单了解PHP编程中数组的指针的使用
- 深入解析PHP中foreach语句控制数组循环的用法
- 使用Huagepage和PGO来提升PHP7的执行性能
- 利用Python学习RabbitMQ消息队列
- PHP 实现异步数据调用
- 小甲鱼C语言视频教程免费下载
- PAT练习基础编程题目之简单输出整数
- Eclipse/STS 插件相关
- JCF框架源码分析系列-ArrayList(二)