首页 > 其他分享 >2008秋-计算机软件基础-实验内容

2008秋-计算机软件基础-实验内容

时间:2023-11-08 10:07:53浏览次数:36  
标签:计算机软件 ------------------------------------------------------------------ C语言 实验 

------------------------------------------------------------------
题目:
实验 C语言综合复习
目的:
掌握函数,结构体,指针的使用, 预习 线性表的顺序存储(顺序表) 实验内容:
1 看PPT,  函数,结构体,指针章节。

要求:
 
------------------------------------------------------------------

------------------------------------------------------------------
题目:
实验一 线性表的顺序存储
目的:
掌握顺序表的定义及操作的C语言实现方法
实验内容:
1 写一个完整的C程序完成一般顺序表的插入,删除和查找运算
(假设数据元素为单个字符)。
2 教材P79,习题2(题目请抄写一遍)。
要求:
 在上机前写出全部源程序,要写实验报告。
------------------------------------------------------------------
题目:
实验二 线性表的链式存储
目的:
掌握单链表的定义及操作的C语言实现方法。掌握链表的概念,学会对链表进行操作。
实验内容: 
1 教材P79,习题4(题目请抄写一遍)。
要求:
 在上机前写出全部源程序,要写实验报告。
------------------------------------------------------------------
------------------------------------------------------------------
题目:
实验三  队列的基本操作
目的:
掌握 队列的定义及操作的C语言实现方法。掌握链式队列和顺序队列的出队和入队等基本操作。
 加深对队列结构的理解,逐步培养解决实际问题的编程能力。
实验内容: 
1 教材P79,习题6(题目请抄写一遍)。
要求:
 在上机前写出全部源程序,要写实验报告。
------------------------------------------------------------------
------------------------------------------------------------------
题目:
实验  二叉树的基本操作
目的:
掌握  二叉树的定义及操作的C语言实现方法。掌握二叉树的创建,遍历等基本操作。
 加深对二叉树的理解,逐步培养解决实际问题的编程能力。
实验内容: 
1  二叉树排序树
要求:
不写实验报告。

-----------------------------------------------------------------
------------------------------------------------------------------
题目:
实验四  顺序查找
目的:
掌握 顺序查找的C语言实现方法。掌握链式线性表和顺序线性表的顺序查找。
 加深对顺序查找的理解,逐步培养解决实际问题的编程能力。
实验内容: 
1 教材P130,习题1(题目请抄写一遍)。
2 教材P130,习题2(题目请抄写一遍)。
要求:
 在上机前写出全部源程序,要写实验报告。
------------------------------------------------------------------
------------------------------------------------------------------
题目:
实验五  排序练习
目的:
掌握 排序的C语言实现方法。
 加深对排序的理解,逐步培养解决实际问题的编程能力。
实验内容: 
教材P131,习题10(题目请抄写一遍)。
要求:
 在上机前写出全部源程序,要写实验报告。
------------------------------------------------------------------

 



标签:计算机软件,------------------------------------------------------------------,C语言,实验,
From: https://blog.51cto.com/emanlee/8245107

相关文章

  • 2008秋季-计算机软件基础-线性表的顺序存储(顺序表)
    引例:在一维数组中插入和删除元素//在一维数组中插入和删除元素//2008-8-31#include<stdio.h>voidmain(){//在一维数组位置Location处插入EintList[10]={0,1,2,3,4,5};intListLength=6;//表长intE=6;//被插入的元素inti;//循环变量intLocati......
  • 2008秋季-计算机软件基础-如何使用FTP下载局域网内资源
    1打开IE2在地址栏输入FTP地址ftp://194.168.0.823选择文件,复制到本机......
  • 2008秋季-线性表的链式存储(仅单链表)
    /*---------------------------------------------------------Title:单链表Date:September1,2008Fuction:单链表的初始化,创建,插入,删除,查找结点。参考PPT讲稿或者教材2.2.4节.(p56-63)----------------------------------------------------------*/#inclu......
  • 2008秋-计算机软件基础-结构体与指针复习
    //结构体与指针#include<string.h>#include<stdio.h>structstudent{intnumber;charname[10];};voidmain(){structstudenta;structstudent*ptr=&a;a.number=10;//ptr->number=10;strcpy(a.name,"li");//strcpy(ptr->......
  • 2008秋-顺序栈-顺序存储结构的栈
    /*---------------------------------------------------------Title:SequenceStack(顺序栈)顺序栈-顺序存储结构的栈请先阅读教材67页,2.3.2,2.3.3节,栈的定义及基本运算(注意以下程序为简化后的,仅供入门学习之用)-------------------------------------------------......
  • 2008秋-链栈-链式存储结构的栈
    /*---------------------------------------------------------Title:LinkStack(链栈)链栈-链式存储结构的栈请先阅读教材67页,2.3.2,2.3.4节,栈的定义及基本运算(注意以下程序为简化后的,仅供入门学习之用)----------------------------------------------------------......
  • 2008秋-计算机软件基础-循环顺序队列
    /*---------------------------------------------------------Title:SequenceQueue(顺序队列)顺序队列-顺序存储结构的队列请先阅读教材74-76页,2.4.1-2.4.3节,队列的定义及基本运算(注意:以下程序为简化后的,仅供入门学习之用)--------------------------------------......
  • 2008秋季-计算机软件基础-循环链队列
    /*---------------------------------------------------------Title:LinkQueue(链队列)链队列-链式存储结构的队列请先阅读教材74-77页,2.4.1-2.4.4节,队列的定义及基本运算(注意:以下程序为简化后的,仅供入门学习之用)---------------------------------------------......
  • 2008秋-计算机软件基础-第三章- 二叉排序树
    /*---------------------------------------------------------Title:二叉排序树(BinarySortingTree)请先阅读教材91-93,96-99页,3.2.3,3.2.7节,(注意以下程序为简化后的,仅供入门学习之用)----------------------------------------------------------*/#includ......
  • 实验三_OOP_张文瑞_202213260018
    任务1源代码:11#pragmaonce2233#include<iostream>44usingstd::cout;55usingstd::endl;6677classPoint{88public:99Point(intx0=0,inty0=0);1010~Point()=default;11111212intget_x()......