建立一个简单的链表,它由三个学生数据的结点组成输出各节点中的数据。
来源:互联网 发布:邮箱注册知乎怎么登陆 编辑:程序博客网 时间:2024/05/16 04:59
// 121209 第七章例74.cpp : 定义控制台应用程序的入口点。///* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 * 完成日期:2012 年 12 月 09 日 * 版 本 号:v1.0 * * 输入描述: 建立一个简单的链表,它由三个学生数据的结点组成输出各节点中的数据。 * 问题描述: * 程序输出:* 问题分析:略 * 算法设计:略 */ #include "stdafx.h"#define NULL 0//此行可省略,因为在头文件中iostream中已有此定义#include<iostream>using namespace std;struct student{int num;float score;struct student *next;};int main(){student a,b,c,*head,*p;a.num=31001;a.score=89.5; //对结点a的num和score成员赋值a.num=31003;a.score=90;a.num=31007;a.score=85;head=&a; //将结点a的起始地址赋予头指针heada.next=&b; //将结点b的起始地址赋予a结点的next成员b.next=&c;//c结点的next不存放其他结点地址c.next=NULL;p=head; //使p指针指向a结点do{cout<<p->num<<" "<<p->score<<endl;//输出p指向的结点的数据p=p->next; //使p指向下一个结点}while(p!=NULL); //输出完c结点后p的值为NULLreturn 0;}
- 建立一个简单的链表,它由三个学生数据的结点组成输出各节点中的数据。
- c语言:建立简单的静态链表,它由3个学生数据的结点组成,要求输出各结点的数据
- (建立静态链表)由3个学生数据的结点组成,要求输出各结点中的数据
- 03 给定链表头结点, 依次输出从尾节点到头结点的数据
- 建立一个带头结点的的单向链表并输出到out53.dat和屏幕上。各节点的值为对应的下表。链表的节点数及输出地文件名作为参数传入
- 建立一个链表,每个结点数据包括:学号、姓名,性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。
- 链表基础与解析//建立一个拥有3个学生数据的动态链表
- 简单的存储过程实例2--对比三个表中的数据,将三个表中金额挑选一个最优值
- 建立一个数组,内存放5个学生的数据(学号、成绩),用指针指向数组首元素,输出1、3、5学生的数据
- 建立一个对象数组,内放5个学生数据(学号、成绩),用指针指向数组首元素,输出学生的数据
- 编写程序:建立一个学生数据链表,每个节点的信息包括如下内容:学号,姓名,性别年龄专业。对链表做如下处理。输入一个学号(专业),如果链表中的节点包含此学号(专业),则删去该结点。
- C++ 单链表基本操作分析与实现 链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结
- 基于链表:键盘输入若干个整数,按输入数据逆序建立一个带头结点的单链表
- c语言:写一个函数建立一个有3名学生数据的单向动态链表
- 输出由*组成的三角形
- 有10个学生,每个学生的数据包括学号、姓名和1门课成绩,编写如下函数: (1)根据学生的信息建立链表; (2)输出链表; (3)输入一个学生的学号,查找链表中是否有该学生; (4)在第i
- 建立和输出一个简单的链表
- 建立一个简单链表输出同学的学号,姓名
- 正则表达式学习笔记
- 如何POST一个JSON格式的数据给Restful服务
- 定义一个结构体变量stu,成员包括学号,姓名,性别,成绩。
- 工作队列
- Linux Vi 常用命令
- 建立一个简单的链表,它由三个学生数据的结点组成输出各节点中的数据。
- 从云端盗取数据
- Sql复杂查询--多表联接
- 最新数据库相关技术整理
- 21点小游戏C++代码
- hdu 1176 免费馅饼
- 有一个结构体变量stu,内含学生学号,姓名和三门课成绩。要求在main函数中为各位成员赋值,在另一函数print中将他们输出。
- printk 终端
- Centos 5.x 升级 python2.7,安装setuptools、mysqldb 完整记录