栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

数据结构代码实现1——链式存储结构示例(用C++语言中的单链表来存储高等数学成绩单,设计存放学生成绩记录的结点类型,并输出)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数据结构代码实现1——链式存储结构示例(用C++语言中的单链表来存储高等数学成绩单,设计存放学生成绩记录的结点类型,并输出)

#include 
#include  
#include 
#include  
using namespace std;
#define null 0

//用单链表来存储 
struct studentgrade2
{
	int no;
	char name[10];
	double score;
	studentgrade2 *next; //存放下一个节点指针 
};  
//建立一个用于存放高等数学成绩单的单链表(头节点地址为head)
int main()
{
studentgrade2  * head;  //head为学生单链表的开始节点
studentgrade2  * p1,*p2,*p3,*p4;
p1=new studentgrade2();
p1->no=20771301;strcpy(p1->name,"张三");p1->score=90; 
p2=new studentgrade2();
p2->no=20771302;strcpy(p2->name,"李四");p2->score=90; 
p3=new studentgrade2();
p3->no=20771303;strcpy(p3->name,"王五");p3->score=90; 
p4=new studentgrade2();
p4->no=20771304;strcpy(p4->name,"赵六");p4->score=90; 
head =p1; //开始节点用head标识
p1->next=p2; p2->next=p3;p3->next=p4; //建立节点之间的关系 
p4->next=null;  //尾节点的next域置为空 
cout<name< 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/886643.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号