#include<stdio.h>
struct Student
{
int num;
float score;
struct Student *next;
};
int main()
{
struct Student a,b,c,*head,*p;
a.num = 10101;
a.score = 89.5;
b.num = 10103;
b.score = 90;
c.num = 10107;
c.score = 85;
head = &a;
a.next = &b;
b.next = &c;
c.next = NULL;
p = head;
do
{
printf("%ld %5.1f\n",p -> num,p -> score);
p = p -> next;
}while(p !=NULL);
return 0;
}
(建立静态链表)由3个学生数据的结点组成,要求输出各结点中的数据
最新推荐文章于 2023-04-20 20:15:32 发布