久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

計(jì)算機(jī)軟件技術(shù)基礎(chǔ)實(shí)驗(yàn)報(bào)告(精選合集)

時(shí)間:2019-05-14 11:58:23下載本文作者:會(huì)員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)實(shí)驗(yàn)報(bào)告》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)實(shí)驗(yàn)報(bào)告》。

第一篇:計(jì)算機(jī)軟件技術(shù)基礎(chǔ)實(shí)驗(yàn)報(bào)告

計(jì)算機(jī)軟件技術(shù)基礎(chǔ)

實(shí)驗(yàn)報(bào)告

自動(dòng)化0901班

郝萬福

學(xué)號(hào):20092395 實(shí)驗(yàn)1:線性表的排序與查找

目的:

掌握數(shù)據(jù)結(jié)構(gòu)的基本概念、線性表的基本操作以及查找和排序方法的設(shè)計(jì)。內(nèi)容:

鍵盤輸入一組無序數(shù)據(jù),添加到線性表中; 排序線性表并輸出排序結(jié)果;

鍵盤輸入一個(gè)數(shù),并插入到排好序的線性表中(要求插入后的表仍為有序表),輸出結(jié)果;

鍵盤輸入一個(gè)數(shù),并從線性表中刪除相應(yīng)的數(shù)據(jù),輸出結(jié)果。要求:

程序清單;

運(yùn)行過程及運(yùn)行結(jié)果。

實(shí)驗(yàn)代碼:

/*

*/

#include “stdafx.h” #include “iostream” #include

// 程序?qū)崿F(xiàn)有各種方法,這里給出一個(gè)實(shí)例。

// 定義一個(gè)線性表

const int nMaxSize = 15;// 最大值 int nLen = 0;

// 定義操作 void LSort();void LOut();void LInsert(int n);void LDelete(int n);

int main(){

// 輸入數(shù)據(jù)并放入線性表中

printf(“Please input datan”);// std::cout << “Please input datan”;int nIn = 0;

// 表中元素個(gè)數(shù)

int nLinearList[nMaxSize];班級:自動(dòng)化 0901 班 姓名:郝萬福 學(xué)號(hào):20092395

編譯環(huán)境: Visual Studio 2011 Windows 7 x86-64 旗艦版

} for(int i = 0;i <= 9;i++){

}

LSort();// 排序線性表 LOut();// 輸出結(jié)果 scanf(“%d”,&nIn);nLen++;

//

std::cin >> nIn;

nLinearList[i] = nIn;printf(“Please input a data to insert n”);scanf(“%d”,&nIn);LInsert(nIn);LOut();printf(“Please input a data to delete n”);scanf(“%d”,&nIn);LDelete(nIn);LOut();char chTmp;printf(“Please input a char to finish this program.”);chTmp = getch();return 0;// 輸入一個(gè)數(shù)字,并從線性表中刪除 // 輸入一個(gè)數(shù)字,并插入到線性表中

void LSort(){

}

void LOut(){

// 冒泡排序,由大到小

for(int j=0;j<=10;j++){

} for(int i=0;i<11-j;i++)

if(nLinearList[i]

int temp=nLinearList[i];nLinearList[i]=nLinearList[i+1];nLinearList[i+1]=temp;} printf(“n”);for(int i = 0;i < nLen;i++){

} } printf(“%d, ”, nLinearList[i]);printf(“n”);void LInsert(int n){ nLen++;nLinearList[nLen] = n;for(int k=0;k<=nLen;k++){for(int l=0;l

實(shí)驗(yàn)結(jié)果:

實(shí)驗(yàn)2:棧與隊(duì)列的應(yīng)用

目的:

掌握棧與隊(duì)列的基本概念、基本操作及設(shè)計(jì)與應(yīng)用。內(nèi)容:

鍵盤輸入算數(shù)表達(dá)式,并放入隊(duì)列當(dāng)中; 應(yīng)用棧的概念設(shè)計(jì)表達(dá)式求值算法; 輸出表達(dá)式求值結(jié)果; 要求:

程序清單;

運(yùn)行過程及運(yùn)行結(jié)果。

要求:

實(shí)現(xiàn)實(shí)驗(yàn)內(nèi)容的SQL語句,以及輸出結(jié)果

為檢驗(yàn)實(shí)驗(yàn)內(nèi)容的有效性而執(zhí)行的SQL語句,例如向數(shù)據(jù)表中插入數(shù)據(jù); 檢驗(yàn)運(yùn)行結(jié)果(例如插入、刪除)的SQL語句,以及輸出的結(jié)果。

實(shí)驗(yàn)代碼:

/*

*/

#include “stdafx.h” #include #include #include #include using namespace std;

const int MAX_LEN = 10;

// 定義一個(gè)隊(duì)列的結(jié)構(gòu)

struct QUEUE {

int nMaxSize;int nCount;int nFront;// 最大值 // 個(gè)數(shù) // 頭

// 字符串的長度

const int MAX_SIZE = 30;// 棧或隊(duì)的最大元素個(gè)數(shù) 班級:自動(dòng)化 0901 班 姓名:郝萬福 學(xué)號(hào):20092395

編譯環(huán)境: Visual Studio 2011 Windows 7 x86-64 旗艦版

int nRear;// 尾

char szQueue[MAX_SIZE][MAX_LEN];} QQ;//定義一個(gè)棧的結(jié)構(gòu)

struct STACK {

// 隊(duì)列的操作

void InitQueue(QUEUE *q,int nMaxSize){

} void InQueue(QUEUE *q, char *pItem){

} void OutQueue(QUEUE *q, char *pItem){

if(q->nCount == 0){

} q->nCount--;int i;printf(“隊(duì)列已空n”);getch();return 0;if(q->nMaxSize == q->nCount){

} q->nCount++;int i;for(i=0;i<10;i++){ } q->nFront ++;return;q->szQueue[q->nFront][i]= pItem[i];printf(“隊(duì)列已滿n”);getch();return 0;q->nMaxSize=nMaxSize;q->nCount=0;q->nFront=0;q->nRear=0;int nMaxSize;int nTop;// 最大值 // 棧頂

char szStack[MAX_SIZE][MAX_LEN];} ST;

}

for(i=0;i<10;i++){ } q->nRear ++;return;pItem[i] = q->szQueue[q->nRear][i];//棧的操作

void InitStack(STACK *s,int nMaxSize){

} void PushStack(STACK *s, char *pItem){

} void PopStack(STACK *s, char *pItem){ if(s->nTop == 0){

} printf(“堆棧已空n”);getch();return 0;if(s->nTop == s->nMaxSize-1){

} for(int i=0;i<10;i++){ } s->nTop++;s->szStack[s->nTop][i]= pItem[i];printf(“堆棧已滿n”);getch();return 0;s->nMaxSize=nMaxSize;s->nTop=0;// 棧頂

// 最大值

s->nTop--;for(int i=0;i<10;i++){ } void GetTopStack(STACK *s, char *pItem){ pItem[i] = s->szStack[s->nTop][i];}

} for(int i=0;i<10;i++)pItem[i] = s->szStack[s->nTop-1][i];{ } int Priority(char *op);式的值

int main(){ int i=0;

char c,temp[10];

// 聲明一個(gè)隊(duì)列 QUEUE qq;

// 聲明OS棧和NS棧 STACK ns,os;

// 獲得操作符的優(yōu)先級

// 計(jì)算表達(dá)void Compute(char *num1, char *num2, char *op, char *chResult);

InitQueue(&qq,MAX_SIZE);InitStack(&ns,MAX_SIZE);char x[MAX_LEN];char op[MAX_LEN];

// 定義掃描的表達(dá)式

// 棧頂運(yùn)算符 // 運(yùn)算結(jié)果 InitStack(&os,MAX_SIZE);char num1[MAX_LEN], num2[MAX_LEN];// 兩個(gè)操作數(shù) char chResult[MAX_LEN];printf(“Input expression please:n”);while((c=getchar())!='n'){

InQueue(&qq,temp);temp[0]=c;InQueue(&qq,temp);i=0;

if(isdigit(c)){ } else {

for(;i<10;i++){ } temp[i]='

主站蜘蛛池模板: 男人的天堂在线| 性一交一乱一伦一色一情孩交| 久久嫩草影院免费看| 性一交一乱一色一视频| 成人无码看片在线观看免费| 亚洲人成网站在线播放942| 久久成人影院精品99| 国产亚洲精品久久久久久牛牛| 欧洲黑大粗无码免费| 午夜肉伦伦影院| 国产女主播白浆在线观看| 无遮挡激情视频国产在线观看| 国产成人无码a区视频| 男人吃奶摸下挵进去啪啪软件| 亚洲成a∨人片在线观看无码| 久久综合网欧美色妞网| 狠狠色噜噜狠狠狠狠777米奇小说| 国产成人一区二区三区影院动漫| 久久婷婷丁香五月综合五| 黄页网站18以下勿看| 成人综合网亚洲伊人| 欧美日韩国产综合草草| 97一期涩涩97片久久久久久久| 成人免费无码大片a毛片小说| 久久久这里只有精品10| 久久99精品国产.久久久久| 国产乱人伦av在线无码| 国产精品成人永久在线| 国产69精品久久久久9999| 国产亚洲精品久久久久久彩霞| 亚洲综合激情另类专区| 尤物国精品午夜福利视频| 伊人色综合久久天天人手人婷| 国产精品特黄aaaa片在线观看| 人妻互换精品一区二区| 国产女人高潮抽搐喷水视频| 无码人妻精品一区二区三18禁| 亚洲精品国产综合99久久一区| av怡红院一区二区三区| √天堂资源地址在线官网| 国内精品国产成人国产三级|