《C语言程序设计源代码》C087建立字符串链表

#include struct snode char name[ 15]: truct snode* next: struct snode*create list(int n) struct snode*head, tail,*p head=tail=NULL, printf(请输入姓名:n”) for(i=0; iname p->next=NULL; 新加入的节点链入表尾,故其next指针均置为NULL*/ if(head==NULL) 第一个节点 head=tail=p /*只有一个节点时,head和tail均指向它 /*当前尾节点的next指针指向新节点* /*尾指针向后移指向新节点 return head mal q=create list(5); /*创建一个链表,包含5个节点 printf(生成的字符串链表为:m”); while(q!=NULL) printf("%sIn", ->name);
#include #include struct snode { char name[15]; struct snode*next; }; struct snode*create_list(int n) { int i; struct snode*head,*tail,*p; head=tail=NULL; printf(“请输入姓名:\n”); for(i=0;iname); p->next=NULL; /*新加入的节点链入表尾,故其 next 指针均置为 NULL*/ if(head==NULL) /*第一个节点*/ head=tail=p; /*只有一个节点时,head 和 tail 均指向它*/ else { tail->next=p; /*当前尾节点的 next 指针指向新节点*/ tail=p; /*尾指针向后移指向新节点*/ } } return head; } main() { struct snode*q; q=create_list(5); /*创建一个链表,包含 5 个节点*/ printf(“生成的字符串链表为:\n”); while(q!=NULL) { printf("%s\n",q->name); q=q->next; } }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言程序设计源代码》C086结构体变量指针作函参.doc
- 《C语言程序设计源代码》C085结构体数组输入出.doc
- 《C语言程序设计源代码》C084结构体变量(整体)使用.doc
- 《C语言程序设计源代码》C083结构体变量初始化.doc
- 《C语言程序设计源代码》C082结构体指针变量.doc
- 《C语言程序设计源代码》C081简单学生信息表.doc
- 《C语言程序设计源代码》C0812综合应用.doc
- 《C语言程序设计源代码》C0811枚举变量输出.doc
- 《C语言程序设计源代码》C0810将整数按字节输出.doc
- 《C语言程序设计源代码》C059二维按行输出.doc
- 《C语言程序设计源代码》C058二维输出一维.doc
- 《C语言程序设计源代码》C057二维数组输入输出.doc
- 《C语言程序设计源代码》C056插入已排序数组.doc
- 《C语言程序设计源代码》C055冒泡法排序.doc
- 《C语言程序设计源代码》C054求多项式的值.doc
- 《C语言程序设计源代码》C053输出高于平均分的学号和成绩.doc
- 《C语言程序设计源代码》C052数组求Fibonacci数列.doc
- 《C语言程序设计源代码》C051顺序输出数组.doc
- 《C语言程序设计源代码》C0518删除元素.doc
- 《C语言程序设计源代码》C0517求矩阵对角线元素之和.doc
- 《C语言程序设计源代码》C088位域结构体.doc
- 《C语言程序设计源代码》C089结构体共同体区别.doc
- 《C语言程序设计源代码》C0610求圆环面积.doc
- 《C语言程序设计源代码》C0611汉诺塔.doc
- 《C语言程序设计源代码》C0612整型数组排序.doc
- 《C语言程序设计源代码》C0613局部同名变量.doc
- 《C语言程序设计源代码》C0614同名局部变量与全局变量.doc
- 《C语言程序设计源代码》C0615静态变量.doc
- 《C语言程序设计源代码》C0616判断是否包含特定字符.doc
- 《C语言程序设计源代码》C0617演示命令行参数与形参关系.doc
- 《C语言程序设计源代码》C0618综合应用.doc
- 《C语言程序设计源代码》C061一个简单例子.doc
- 《C语言程序设计源代码》C062求长方形面积.doc
- 《C语言程序设计源代码》C063无参函数输出信息.doc
- 《C语言程序设计源代码》C064输出三角形.doc
- 《C语言程序设计源代码》C065求变量的相反数.doc
- 《C语言程序设计源代码》C066求三个数的绝对值和.doc
- 《C语言程序设计源代码》C068地址传递.doc
- 《C语言程序设计源代码》C069计算一维数组元素的和.doc
- 《C语言程序设计源代码》C67求两数乘积.doc