1132
来源:互联网 发布:淘宝金牌拍档 编辑:程序博客网 时间:2024/06/06 23:52
#include <stdio.h>
#include<stdlib.h>
struct node
{
int num;
struct node * next;
};
typedef struct node Node ;
typedef struct node *Link ;
void create_link(Link * head)
{
*head=NULL;
}
void insert_node_head(Link * head,Link new_node)
{
new_node->next=*head;
*head=new_node;
}
void insert_node_tail(Link *head,Link new_node)
{
Link temp;
temp=*head;
if(*head==NULL)
{
new_node->next=*head;
*head=new_node;
}
else
{
while(temp->next!=NULL)
{
temp=temp->next;
}
temp->next =new_node;
new_node->next=NULL;
}
}
void display(Link head)
{
Link temp;
temp=head;
while(temp!=NULL)
{
printf("num=%d\n",temp->num);
temp=temp->next;
}
}
int main()
{
Link new_node=NULL;
Link head = NULL;
int i;
create_link(&head);
for(i=0;i<10;i++)
{
new_node=(Link)malloc(sizeof(Node));
if(new_node==NULL)
{
printf("fault\n");
exit(-1);
}
new_node->num=i;
// insert_node_head(&head,new_node);
insert_node_tail(&head,new_node);
}
display(head);
return 0;
}
#include<stdlib.h>
struct node
{
int num;
struct node * next;
};
typedef struct node Node ;
typedef struct node *Link ;
void create_link(Link * head)
{
*head=NULL;
}
void insert_node_head(Link * head,Link new_node)
{
new_node->next=*head;
*head=new_node;
}
void insert_node_tail(Link *head,Link new_node)
{
Link temp;
temp=*head;
if(*head==NULL)
{
new_node->next=*head;
*head=new_node;
}
else
{
while(temp->next!=NULL)
{
temp=temp->next;
}
temp->next =new_node;
new_node->next=NULL;
}
}
void display(Link head)
{
Link temp;
temp=head;
while(temp!=NULL)
{
printf("num=%d\n",temp->num);
temp=temp->next;
}
}
int main()
{
Link new_node=NULL;
Link head = NULL;
int i;
create_link(&head);
for(i=0;i<10;i++)
{
new_node=(Link)malloc(sizeof(Node));
if(new_node==NULL)
{
printf("fault\n");
exit(-1);
}
new_node->num=i;
// insert_node_head(&head,new_node);
insert_node_tail(&head,new_node);
}
display(head);
return 0;
}
0 0
- 1132
- 1132
- 1132
- URAL 1132
- ZOJ-1132
- 南阳1132
- ZCMU-1132
- fjnu 1132 Biorhythms
- POJ-1132-Border
- 1132 最大公约数和最小公倍数
- URAL 1132 二次剩余
- POJ - 1132Border
- ACdream 1132 Chess
- NOJ [1132] Evil Wheel
- BZOJ 1132: [POI2008]Tro
- 物联1132课程设计三
- bzoj-1132 Tro
- 九度oj 1132
- 矩形覆盖
- 函数类型,与代码编写
- vs学习中遇到的问题总结
- sql server分页显示数据
- 关于丢失或者损坏/etc/fstab文件后的一些探讨
- 1132
- LeetCode - Binary Tree Level Order Traversal II
- leetcode——Remove K Digits
- SVMlight工具包使用说明(windows)
- 1018. 锤子剪刀布 (20)
- 使用jmeter跑接口自动化掉过的坑
- c常见错误
- java文件上上传
- OCR + Tesseract + OpenALPR