早教吧作业答案频道 -->其他-->
求解答(C语言问题)在进行一条折线的编辑时,需要用链式存储,其中每个结点存储了的点的坐标以及指向下一个结点的指针,请写出这样的结点对应的结构体类型。(2分)1请写出一个函
题目详情
求解答(C语言问题)
在进行一条折线的编辑时,需要用链式存储,其中每个结点存储了的点的坐标以及指向下一个结点的指针,请写出这样的结点对应的结构体类型。(2分)
1
请写出一个函数,在第n个位置上插入一个新点,坐标为(x,y),函数头为:
void InsertNewPoint(struct Node*pHeader,double x,double y,int n);
其中pHeader可以存储数据,也可以不存储数据,请加以说明,n为基0计数。(6分)
2
假设形成的链表头结点指针为pHeader,并且开始为空链表,请写出一段代码,调用上述函数,形成一个封闭的四边形,坐标依次为(0,0),(100,0)(100,100)(0,100)(0,0)。(2分)
3
在进行一条折线的编辑时,需要用链式存储,其中每个结点存储了的点的坐标以及指向下一个结点的指针,请写出这样的结点对应的结构体类型。(2分)
1
请写出一个函数,在第n个位置上插入一个新点,坐标为(x,y),函数头为:
void InsertNewPoint(struct Node*pHeader,double x,double y,int n);
其中pHeader可以存储数据,也可以不存储数据,请加以说明,n为基0计数。(6分)
2
假设形成的链表头结点指针为pHeader,并且开始为空链表,请写出一段代码,调用上述函数,形成一个封闭的四边形,坐标依次为(0,0),(100,0)(100,100)(0,100)(0,0)。(2分)
3
▼优质解答
答案和解析
给你开个头:
typedef struct Node
{
double x;
double y;
PNODE *pNext;
}NODE, *PNODE;
接下来的都是很常规的用法,自己写吧
typedef struct Node
{
double x;
double y;
PNODE *pNext;
}NODE, *PNODE;
接下来的都是很常规的用法,自己写吧
看了求解答(C语言问题)在进行一条...的网友还看了以下:
钢锯条折断的原因有哪些? 2020-05-30 …
如图,要用一张长方形纸折成一个纸袋,两条折痕的夹角(及∠POQ=80°)将折过来的重叠部分抹上胶水 2020-06-22 …
要用一张长方形的纸折成一个纸袋,两条折痕的夹角为70’(即POQ=70´),将折过来的重叠部分抹上 2020-06-22 …
f(x)在D上单调递减或单调递增存在区间[a,b]上的值域是[a,b](1)求闭函数f(x)=x^ 2020-06-23 …
用纸条制作带状图案时,折叠纸条所得到的折痕就是所剪出图案的,这些折痕所在的直线,而且相邻两条折痕的 2020-07-08 …
如图是用一张长方形纸条折成的.如果∠1=130°,那么∠2=°. 2020-07-21 …
将一张长方形的纸片分别沿着AP,BP对折,使点C落在点C’,点D落在点D’,且点P,C’,D’在同 2020-07-24 …
如果一点在由两条公共端点的线段组成的一条折线上且把这条折线分成长度相等的两部分,这点叫做这条折线的 2020-07-25 …
把一张正方形纸沿着对角线对折后,再对折,打开后,两条折痕的关系是()A.平行B.垂直C.重合 2020-07-25 …
求问excel2007做折线图,怎样将两组同Y不同X的折线图组合在一起啊?一条折线的数据:x:0.0 2020-11-01 …