早教吧作业答案频道 -->其他-->
求解答(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-16 …
链式存储结构的存储密度小,反而空间利用率却比顺序存储结构的大?为什么?链式存储结构的存储密度小,顺 2020-05-16 …
C++语言的几道题目-求助1、试举一个数据结构例子,叙述其逻辑结构、存储结构、运算三个方面的内容2 2020-05-17 …
与数据元素本身的形式、内容、相对位置、个数无关的是数据的______。A.存储结构B.存储实现C.逻 2020-05-24 …
数据结构主要是研究()。A.数据的逻辑结构B.数据的存储结构C.数据的逻辑结构和存储结构D.数据的逻 2020-05-24 …
以下说法正确的是(31)。A.数据结构的逻辑结构独立于其存储结构B.数据结构的存储结构独立于该数据 2020-05-26 …
在数据结构中,与所使用计算机无关的是a逻辑结构b存储结构d逻辑和存储结构 2020-07-10 …
有关数组假设按低下标存储整型数组A[-3:8,3:5,-4:0,0:7]时第一个元素的字节存储地址 2020-07-29 …
某线性表采用顺序存储结构,每个元素占据4个存储单元,首地址为100,则下标为11的元素的存储地址为 2020-07-29 …
国务院颁布的《储蓄条例》第五条规定:“保护个人的合法储蓄存款的所有权及其他合法权益,鼓励个人参加储蓄 2020-11-06 …