博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《数据结构》例1.3
阅读量:6986 次
发布时间:2019-06-27

本文共 675 字,大约阅读时间需要 2 分钟。

一元多项式的标准表达式可以写为:现给定一个多项式的阶数n,并将全体系数存放在数组a[]里。请写程序计算这个多项式在给定点x处的值:

法一:通过循环累计求和来实现:

#include 
#include
#include
double f(int n, double a[], double x){ double sum = a[0]; int i = 1; for (int i = 1; i <= n; i++){ sum += a[i] * pow(x, i); } return sum;}int main(){ double x = 1.0; int n = 3; double sum1; double a[10] = {
1,0,0,0,0,0,0,0,0,0}; for (int i = 1; i <= n; i++){ a[i] = 2 * i; } sum1= f( 3, a, 1.0); printf("%.2f\n", sum1); return 0;}

不过我第一次写的时候在代码倒数第四行写成了&a[10],写错了,应该是a,基础语法就是数组做参数的话应该使用数组名

转载于:https://www.cnblogs.com/jianqiao123/p/10690035.html

你可能感兴趣的文章
Nutch配置:nutch-default.xml详解
查看>>
EF6 在原有数据库中使用 CodeFirst 总复习(一、搭建基础环境)
查看>>
[svc]tomcat配置文件详解-最简单的基于mvn的war包
查看>>
centos--git搭建之Gogs安装
查看>>
Hive:有表A与表B进行inner join,如果A分组内包含有数据,使用A,否则使用B分组下的数据...
查看>>
maven下的jar项目打包的方法
查看>>
为确保固定资产的财务帐与实物帐一致,应采取的措施
查看>>
带你从零学ReactNative开发跨平台App开发-[react native 仿boss直聘](十三)
查看>>
c#的托管代码和非托管代码的理解
查看>>
ReactNative之Flux框架的使用
查看>>
Laravel学习笔记之Session源码解析(上)
查看>>
【转】程序语言的常见设计错误(1) - 片面追求短小
查看>>
Java NIO vs. IO
查看>>
【VNC】Linux环境VNC服务安装、配置与使用
查看>>
打包错误--Error:A problem was found with the configuration of task ':app:packageRelease'.
查看>>
D3.js系列——动态效果和Update、Enter、Exit的理解
查看>>
Docker查看关联容器的卷宗在本机的存储位置
查看>>
coding利用Webhook实现Push代码后的jenkins自动构建
查看>>
GCD与dispatch_group总结
查看>>
Add Two Numbers
查看>>