云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言实训指导书

c语言实训指导书

  • 62 次阅读
  • 3 次下载
  • 2025/7/13 4:44:29

实训八 结构体与共用体 【实训目的】

1.通过本次实训内容,使学生初步了解构造类型--C语言结构体类型 2.掌握结构体类型的定义、结构体数组的定义

3.结构体指针的定义及初始化、引用、应用,并在此基础上重点掌握链表的建立及输出。 【实训内容】

1. 阅读程序,并给输入及程序运行结果

(1)一个学生的基本信息有:学号、姓名、性别和年龄,现要存放5个同学的信息,编程实现把各项信息输出出来。

struct student /*定义一种结构体类型*/ { int num;

char name[20]; char sex; int age; } ;

#include “stdio.h” main() {

struct student stu[5]; int i;

for(i=0;i<5; i++)

scanf(\ for(i=0;i<5; i++)

printf(\ }

(2)建立一个静态链表,它由三个学生数据结点组成,输出各结点的数据

#include “stdio.h” #define NULL 0 struct student {

long num; float score;

struct student *next; };

main() {

struct student a,b,c,*head,*p;

16

a.num=99101;a.score=89.5; b.num=99103;b.score=90; c.num=99107;c.score=85;

head=&a; a.next=&b; b.next=&c; c.next=NULL; p=head; while(p!=NULL) {

printf(“%ld%5.1f\\n”,p->num,p->score); p=p->next; } }

2. 编程题

(1)定义一个结构体类型,包括职工的如下信息:职工号、姓名、年龄、工资和职称,输入3个人的信息,然后输出。

(2)、编程实现静态链表的建立和输出。

17

搜索更多关于: c语言实训指导书 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实训八 结构体与共用体 【实训目的】 1.通过本次实训内容,使学生初步了解构造类型--C语言结构体类型 2.掌握结构体类型的定义、结构体数组的定义 3.结构体指针的定义及初始化、引用、应用,并在此基础上重点掌握链表的建立及输出。 【实训内容】 1. 阅读程序,并给输入及程序运行结果 (1)一个学生的基本信息有:学号、姓名、性别和年龄,现要存放5个同学的信息,编程实现把各项信息输出出来。 struct student /*定义一种结构体类型*/ { int num; char name[20]; char sex; int age; } ; #include “stdio.h” main() { <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com