创建与遍历链表.txt

来自「用于计算多边形的面积,体积,长度, 用于操作系统的开发 用于数据的加密」· 文本 代码 · 共 43 行

TXT
43
字号
#include<iostream.h>
struct Student
{
	long number;
	float score;
	Student * next;
};
Student * head;
Student * Create()
{
	Student * pS;
	Student * pEnd;
	pS=new Student;
	cin>>pS->number>>pS->score;
	head=NULL;
	pEnd=pS;
	while(pS->number!=0)
	{
		if(head==NULL)
			head=pS;
		else
			pEnd->next=pS;
		pEnd=pS;
		pS=new Student;
		cin>>pS->number>>pS->score;
	}
	pEnd->next=NULL;
	delete pS;
	return(head);
}
void ShowList(Student * head)
{
	cout<<"now the items of list are\n";
	while(head)
	{
		cout<<head->number<<","<<head->score<<endl;
		head=head->next;
	}
}
void main()
{
	ShowList(Create());
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?