用指针处理链表例题(二)
来源:互联网 发布:rsa密码算法 编辑:程序博客网 时间:2024/05/17 03:25
【题目】写一函数建立一个有3名学生数据的单向动态链表。
#include<stdio.h>#include<stdlib.h>#define LEN sizeof(struct student)int n;struct student{long num;float score;struct student *next;};struct student *create(){struct student *head,*p1,*p2;n=0;p1=p2=(struct student *) malloc(LEN);scanf("%ld %f",&p1->num,&p1->score);head=NULL;while(p1->num!=0){n++;if(n==1) head=p1;else p2->next=p1;p2=p1;p1=(struct student *)malloc(LEN);scanf("%ld %f",&p1->num,&p1->score);}p2->next=NULL;return(head);}int main(){struct student *p;p=create();for(int j=0;j<3;j++){printf("\nnum:%ld\nscore:%5.1f\n",p->num,p->score);p=p->next;}return 0;}
- 用指针处理链表例题(二)
- 用指针处理链表例题(一)
- 用指针处理链表例题(三)
- 结构体指针例题(二)
- 链表的处理(《数据结构》例题)
- 文件例题(二)
- 用指针处理链表
- 用指针处理链表
- 用指针处理链表
- 计算机网络相关例题(二)
- 结构体指针例题(一)
- 结构体指针例题(三)
- 第十三周(例题)——例题熟悉(用指向基类对象的指针指向派生类对象)
- 指针_例题:用指针互换两个数
- 信号量(三) 经典例题(二)
- 经典多态例题(二)
- c++例题 构造函数(二)
- leetcode题目例题解析(二)
- mysql
- HDOJ1162(Prim 或 Kruscal)
- 高效SQL语句必杀技
- 利用MySQLDriverCS链接MySQL数据库及中文乱码问题
- java 读取网页源码;
- 用指针处理链表例题(二)
- 解决 android adb devices ???????????? no permissions 问题
- http与https的简单区别
- Servlet容器与Web应用
- jQuery参考实例 2.0 用jQuery选择元素
- 可变参数宏
- 51汇编----寻址方式和伪指令
- 招聘那些事
- PHP正则替换preg_replace