Chinaunix首页 | 论坛 | 博客
  • 博客访问: 617753
  • 博文数量: 72
  • 博客积分: 1177
  • 博客等级: 少尉
  • 技术积分: 856
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-23 23:03
文章分类

全部博文(72)

文章存档

2015年(13)

2014年(5)

2013年(7)

2012年(39)

2011年(8)

分类: 虚拟化

2015-03-09 16:49:54


程序如下:
#include
using namespace std;
#define L 2
int main()
{
    int C,i,k;
    double x;
    double y=0.0;
    double t=1.0; 
    cout<<"请输入已知有多少个点对"<     cin>>C;
    double (*p)[L]=new double[C][L];
    cout<<"输入各个点对的值"<     for(i=0;i         for(k=0;k             cin>>p[i][k];
    cout<<"输入你要估算的x的值"; 
    cin>>x; 
    for(k=0;k     {
        for(i=0;i         {
             if(i==k)
                continue;
            t=(x-p[i][0])/(p[k][0]-p[i][0])*t;
        }
        y=y+t*p[k][1];
        t=1;
    }
    cout<<"当x="<     delete[]p;
    return 0; 
}


阅读(1501) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~