没有合适的资源?快使用搜索试试~ 我知道了~
链表填空题(打印)1
需积分: 0 4 下载量 67 浏览量
2022-08-08
22:41:06
上传
评论
收藏 24KB DOCX 举报
温馨提示
试读
4页
/*链表的结点删除部分略*/}程序运行结果为: 333 gong 222 chen 111 wang3. 以下结点node定义了一个学生的信息,函数del
资源详情
资源评论
资源推荐
1
填空题
1. 以下 printlist 函数输出链表所有结点的信息。
struct node
{ /*链表结点定义*/
int num; /*学号*/
char name[20]; /*姓名*/
struct node *next; /*指向下一结点的指针*/
};
void printlist(struct node *head)
{ /*输出链表的内容*/
struct node *p;
p = head;
while ( )
{
printf( "%d %s", p->num, p->name );
p = ;
}
}
2 . 以下程序中 insert1 函数将新结点插入到链表的表头处,printlist 函数输
出链表的内容,主函数 main 用于测试两个函数。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
struct node
{ /*链表结点定义*/
int num; /*学号*/
char name[20]; /*姓名*/
struct node *next; /*指向下一结点的指针*/
};
struct node *insert1(struct node *head, int num, char *name)
{ /*将结点插入到链表的表头,并返回新链表的表头*/
struct node *p;
p = ;
p->num = num;
strcpy( p->name, name );
p->next = head;
return ;
销号le
- 粉丝: 25
- 资源: 289
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0