学生结构体链表
来源:互联网 发布:数据库系统原理视频 编辑:程序博客网 时间:2024/06/01 09:37
#include<stdio.h>#include<string.h>struct node {char num[50];char name[50];int grade;node *next;};node a[1000];int main(){node *p;p=&a[0];int i=0;while(~scanf("%s %s %d",a[i].num,a[i].name,&a[i].grade)){if(strcmp(a[i].num,"0")==0&&strcmp(a[i].name,"0")==0&&a[i].grade==0) break;a[i].next=&a[i+1];a[i+1].next=NULL;i++;}while(p->next!=NULL){printf("%s %s %d\n",p->num,p->name,p->grade);p=p->next;}return 0; }
用结构体建立学生信息,学生信息包括学号、姓名、成绩,建立一个有 n 名学生的链
表, 并将链表输出。
Description
一次输入学生信息包括学号、姓名。0 0 0结束程序
Input
从链表表头到表位依次输出。
Output
1
2
3
4
5
6
C1001 Li 70
M1002 He 89
E1003 Xie 83
M1004 Wu 92
E1005 Bao 80
0 0 0
Sample Input
1
2
3
4
5
C1001 Li 70
M1002 He 89
E1003 Xie 83
M1004 Wu 92
E1005 Bao 80
阅读全文
0 0
- oj0068学生结构体链表
- 学生结构体链表
- OJ 68之学生结构体链表
- 学生.结构体
- 学生数据。结构体
- 学生信息 类 结构
- 结构体统计学生成绩
- 结构体~学生成绩统计
- 结构体!学生成绩管理!
- 使用“结构”统计学生成绩
- 结构体练习,学生成绩
- 结构体 打印学生成绩
- C语言-学生-结构体
- 结构体--学生信息排序
- 三层结构 学生信息管理系统
- 学生管理系统(结构体)
- [C++]简单版学生管理系统(结构)
- 学生信息管理系统---之结构、关系分析
- Spring-boot BUG集锦(1)Add a version or custom suffix using...
- M
- 20171030每日一练
- net/http/server.go部分代码的解释
- Python 文件and集合笔记
- 学生结构体链表
- Django网站建设-GMOOC-数据库设计/model设计
- hdu6035_Colorful Tree_(树形DP)
- java 多态
- O
- 用递归的方法把一个无符号整数的每一位数字单独写出来,并且计算出每一位加起来的和。
- 性能测试的一些行话,郭芙大话性能测试
- Centos7安装YouCompleteMe(一)
- Java字节码3-使用ByteBuddy实现一个Java-Agent