永发信息网

编程建立一个带有头节点的单链表,链表中的数据从键盘输入,当输入数据

答案:1  悬赏:70  手机版
解决时间 2021-12-16 05:15
编程建立一个带有头节点的单链表,链表中的数据从键盘输入,当输入数据为-1时表
最佳答案
下面是你要的链表:

#include <stdlib.h>
#include <stdio.h>
struct Node {
int value;
Node * next;
};
Node * buildList(int arr[], int n)
{
if(n == 0) return NULL;
Node * head = new Node();
head->value = arr[0];
head->next = NULL;
Node *p = head, *q;
for(int i=1; i<n; i++) {
q = new Node();
q->value = arr[i];
q->next = NULL;
p->next = q;
p = p->next;
}
return head;
}
void printList(Node *head)
{
Node *p = head;
while(p!=NULL) {
printf("%d ", p->value);
p = p->next;
}
printf("\n");
}
int main()
{
int n , a[100];
printf("输入节点的个数:");
scanf("%d", &n);
printf("输入节点的值:");
for(int i=0; i<n; i++)
scanf("%d", &a[i]);
Node * list = buildList(a, n);
printList(list);
//float x;
//scanf("%f", &x);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
易车网论坛怎么不能看照片了?
大满洲国大同二年五厘,现在的市价多少?
我买了K604次列车的车票,车厢在14号车厢,请
把QQ黑名单中的人删去,自己还会不会又出现在
棕蓝黄红棕电阻是多大的
“合拿为朴素的礼敬,微启又如莲花”是什么意
顶级的同义词有哪些及造句
《神话》胡歌版中第6集中易小川制造了个发电
装修天圆地方每个人都适合?
谁知道海拉尔6路车站点?从始发到终点大约要
长虹电视oboni怎么连接wifi
煤气中毒喝白糖水可以吗
大话西游手游仙法忽视好还是强力克好
手机五笔:“雪”字怎么打?
从常平汽车站到陈屋贝村怎么走?
推荐资讯
从东莞南城步行街到石碣镇盈翠豪园怎么坐公车
我喜欢上了一个女人怎么办?她有家庭有孩子,
海安县白甸供电营业厅办公地址在什么地方?我
从境外可不可以汇美元到中国农业银行?
太原市老龄协会办公位置在哪啊?好找么?
作文《美丽的秋天》
喜欢一个人难道有错吗?别人喜欢一个人都大大
李易峰和马天宇相比,谁的唱功更好?
单选题属于台湾出口导向型经济发展的有利因素
lol每次在选完英雄后开始游戏就出现错误报告
《史记》所记载的“水旱从人,不知饥谨,时无
大通湖地税局在什么地方啊,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?