第一次写这个东西有问题望大家见谅。
用的是vs2015,如果有不足的地方,欢迎评论区进行赐教,(注释可以不要太在意,因为是为了完成老师的作业)(狗头
亲测有效,(但是要提前创建两个文档,一个放你要插入的点,另一个放结果,数据类型我这里是读取了两个小数表示的(x,y)点,多的点可以仿造这个模式进行修改(应该可以,试过很多读入的代码在这里面运行都无法得到结果,希望有更多方法的朋友也可以告知,感谢)
(这里下面的2-5个预定义因为加右边的就显示不出来了,所以只能这样写了,自己到时候加上即可
#include “stdafx.h”
#include<cmath
#include<iostream
#include<fstream
#include<string
using namespace std;
//在已有代码的基础上进行了需要功能的调整,x,y,z代表插入值的横坐标纵坐标以及相对于函数值,n,m作为边界的值,
double slgrg(double x[], double y[], double z[], int n, int m, double u, double v)
{
int ip, ipp, i, j, l, iq, iqq, k;
double h, w, b[10];
//这里开始对点存在的区域进行判断,把不是在规定范围内的点进行剔除。
if (u <= x[0])
{
ip = 1;
ipp = 4;
}
else