早教吧作业答案频道 -->其他-->
求解答(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-17 …
单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点 2020-05-23 …
单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点p和q,节点q在节点p的前面,要 2020-05-23 …
单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和小要将结点q插入结点p的后 2020-05-24 …
单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将结点q插入结点p的后 2020-05-24 …
单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,结点q在结点p的前面,要 2020-05-24 …
单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现将从单链表中删除指针p所指的下 2020-05-24 …
单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点P和q,要将q插入节点p的后面, 2020-05-24 …
单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将q插入结点p的后面, 2020-05-24 …
什么是上、下游引物,什么是5’端引物和3’端引物?上下游引物是不是相对的?双链DNA的每一条链都有 2020-07-06 …