建一有5个结点的单向链表,要求:每个结点包含姓名、年龄和工资。编写两个函数,一个建立链表,一个输出。2个答案-2个赞回帖数:2-发表时间:2013-12-19建

2个答案-2个赞
回帖数:2-发表时间:2013-12-19建立一个有5个结点的单向链表。每个结点包含姓名、年龄和工资。编写两个函数,一个用于建立链表,另一个用于输出链表。要求:1建立链表的函数名为creat,数据输入和链表...
Word文档-2页-21.0KB3、建立一个有5个结点的单向链表,每个结点包含姓名、年龄和工资.编写两个函数,一个用于建立链表,另一个用来输出链表.三、实验内容、结果与总结(可附页)1.#...
RTF文档-每个结点包含姓名,年龄和工资.编写两个函数,一个用于建立链表,另一个用来输出链表.57.建立一个有5个结点的单向链表,每个结点包含姓名,年龄.编写两个函数,一个用于...
编写程序(用switch语句语句),输入孩子年龄,输出年龄及进入的班号。如:输入:3,输出:age:3,enterLowerclass。5.简单计算器。请编写一个程序计算表达式:(选作题...
建立一个有5个结点的单向链表,每个结点包含姓名、年龄和工资。编写两个函数,一个用于建立链表,另一个用来输出链表。C语言实验八实验8结构体、共用体与枚举类型一、...
欢迎光临“【简答题】建立一个链表,每个结点包括:学号姓名性别年龄,链表中结点按照年龄大小排序,并编写相关函数实现链表结点的插入删除和遍历输出等功能。提示:本题...
掌握程序调试的方法,积累经验是上机实验的一个重要目的。二、实验要求上机实验一...掌握基本输入输出函数的使用。4.编写顺序结构程序并运行。二、实验内容1、尽快熟...
建立一个无序链表,每个结点包含:学号、姓名、年龄、C++成绩、数学成绩和英语成绩.要求除主函数外编写4个函数:一个函数完成建立链表的工作,第二个函数完成输出链表...
#include<stdio.h>
#include"malloc.h"
#include"string.h"
struct worker{
char name[20];
int age;
int salary;
};
struct link{
worker *aworker;
link *next;
};
link *input()
{
link *head=(link *)malloc(sizeof(link));
head->aworker=NULL;
head->next=NULL;
link *tail=head;
worker *temp;
while(true)
{
temp=(worker *)malloc(sizeof(worker));
printf("请输入工人姓名或者输入0结束:");
scanf("%s",temp->name);
if(strcmp(temp->name,"0")==0)break;
printf("请输入工人年龄:");
scanf("%d",&(temp->age));
printf("请输入工人工资:");
scanf("%d",&(temp->salary));
tail->next=(link *)malloc(sizeof(link));
tail=tail->next;
tail->aworker=temp;
tail->next=NULL;
}
return head;
}
void print(link *head)
{
link *temp=head;
printf("姓名\t年龄\t工资\n");
while(temp->next!=NULL)
{
temp=temp->next;
printf("%s\t%d\t%d\n",temp->aworker->name,temp->aworker->age,temp->aworker->salary);
}
}
void main()
{
print(input());
}
由于LZ的 ID 问题,不予作答