计算机软件技术基础实验报告(精选合集).docx 立即下载
2025-08-28
约3.5万字
约54页
0
32KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机软件技术基础实验报告(精选合集).docx

计算机软件技术基础实验报告(精选合集).docx

预览

免费试读已结束,剩余 49 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机软件技术基础实验报告(精选合集)

第一篇:计算机软件技术基础实验报告计算机软件技术基础实验报告自动化0901班郝万福学号:20092395实验1:线性表的排序与查找目的:掌握数据结构的基本概念、线性表的基本操作以及查找和排序方法的设计。内容:键盘输入一组无序数据,添加到线性表中;排序线性表并输出排序结果;键盘输入一个数,并插入到排好序的线性表中(要求插入后的表仍为有序表),输出结果;键盘输入一个数,并从线性表中删除相应的数据,输出结果。要求:程序清单;运行过程及运行结果。实验代码:/**/#include“stdafx.h”#include“iostream”#include//程序实现有各种方法,这里给出一个实例。//定义一个线性表constintnMaxSize=15;//最大值intnLen=0;//定义操作voidLSort();voidLOut();voidLInsert(intn);voidLDelete(intn);intmain(){//输入数据并放入线性表中printf(“Pleaseinputdatan”);//std::cout//表中元素个数intnLinearList[nMaxSize];班级:自动化0901班姓名:郝万福学号:20092395编译环境:VisualStudio2011Windows7x86-64旗舰版}for(inti=0;i}LSort();//排序线性表LOut();//输出结果scanf(“%d”,&nIn);nLen++;//std::cin>>nIn;nLinearList[i]=nIn;printf(“Pleaseinputadatatoinsertn”);scanf(“%d”,&nIn);LInsert(nIn);LOut();printf(“Pleaseinputadatatodeleten”);scanf(“%d”,&nIn);LDelete(nIn);LOut();charchTmp;printf(“Pleaseinputachartofinishthisprogram.”);chTmp=getch();return0;//输入一个数字,并从线性表中删除//输入一个数字,并插入到线性表中voidLSort(){}voidLOut(){//冒泡排序,由大到小for(intj=0;j}for(inti=0;iif(nLinearList[i]inttemp=nLinearList[i];nLinearList[i]=nLinearList[i+1];nLinearList[i+1]=temp;}printf(“n”);for(inti=0;i}}printf(“%d,”,nLinearList[i]);printf(“n”);voidLInsert(intn){nLen++;nLinearList[nLen]=n;for(intk=0;k实验结果:实验2:栈与队列的应用目的:掌握栈与队列的基本概念、基本操作及设计与应用。内容:键盘输入算数表达式,并放入队列当中;应用栈的概念设计表达式求值算法;输出表达式求值结果;要求:程序清单;运行过程及运行结果。要求:实现实验内容的SQL语句,以及输出结果为检验实验内容的有效性而执行的SQL语句,例如向数据表中插入数据;检验运行结果(例如插入、删除)的SQL语句,以及输出的结果。实验代码:/**/#include“stdafx.h”#include#include#include#includeusingnamespacestd;constintMAX_LEN=10;//定义一个队列的结构structQUEUE{intnMaxSize;intnCount;intnFront;//最大值//个数//头//字符串的长度constintMAX_SIZE=30;//栈或队的最大元素个数班级:自动化0901班姓名:郝万福学号:20092395编译环境:VisualStudio2011Windows7x86-64旗舰版intnRear;//尾charszQueue[MAX_SIZE][MAX_LEN];}QQ;//定义一个栈的结构structSTACK{//队列的操作voidInitQueue(QUEUE*q,intnMaxSize){}voidInQueue(QUEUE*q,char*pItem){}voidOutQueue(QUEUE*q,char*pItem){if(q->nCount==0){}q->nCount--;inti;printf(“队列已空n”);getch();return0;if(q->nMaxSize==q->nCount){}q->nCount++;inti;for(i=0;inFront++;return;
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

计算机软件技术基础实验报告(精选合集)

文档大小:32KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用