数据结构实验之链表一:顺序建立链表
来源:互联网 发布:ubuntu挂起唤醒快捷键 编辑:程序博客网 时间:2024/05/21 10:10
数据结构实验之链表一:顺序建立链表
Description
输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。
Input
第一行输入整数的个数N;
第二行依次输入每个整数。
Output
输出这组整数。
#include<stdio.h>#include<stdlib.h>struct node{ int data; struct node* next;};struct node* creat(int n){ struct node *head, *tail, *p; head = (struct node*)malloc(sizeof(struct node)); head->next = NULL; tail = head; for(int i=0; i<n; i++) { p = (struct node*)malloc(sizeof(struct node)); scanf("%d", &p->data); p->next = NULL; tail->next = p; tail = p; } return head;};int main(){ int n; scanf("%d", &n); struct node *q, *head; head = creat(n); q = head; while(q->next != NULL){ q->next->next==NULL? printf("%d",q->next->data): printf("%d ", q->next->data); q = q->next; } printf("\n"); return 0;}
0 0
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- SDUTOJ 2116 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 【2116】数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- SDUTOJ 2116 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- SDUT 2116 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- 数据结构实验之链表一:顺序建立链表
- log4j输出格式PatternLayout参数定义
- 《数据结构》复习笔记--树
- Objective - C基础: 第二天 - 3.OC语法之弱语法
- 黑马程序员——NSSstring与NSMutableString的使用
- 每日一题之找出两个单独出现的数字
- 数据结构实验之链表一:顺序建立链表
- HDU 5074 Hatsune Miku(简单二维dp)
- C# 多线程编程,传参,接受返回值
- typedef & #define的问题
- 事事皆有机缘,不争、不抢、不露。
- golang中container/list包中的坑
- SQL Server触发器
- error LNK2001: unresolved external symbol __imp_closesocket-VS2012
- CentOS 6.5的服务器忘记了root密码后解决方案