1、在創(chuàng)建長整數(shù)時,沒有使用getchar()來接受字符,而用C++中的cin>>來輸入,這樣使得每一次輸入之后都要按回車鍵,而且在輸入結(jié)束時控制也不方便,使用getchar()函數(shù)解決了這一問題。

2、首先,遇到的問題就是if條件中的"= ="中少了一個"="導(dǎo)致編譯正確,但是一運行就錯誤,這個問題不該錯的,以后一定重視每一個細節(jié)。還有就是鏈表的使用過程中,指針太多,一會兒指向這個,一會兒又指向那個,如果思路不清楚的話,很容易弄暈的;有時候一個指針指向空的時候根本就不知道,編譯沒錯誤,檢查不出來,一運行就不正確,有時候運行正確了,但是結(jié)果卻不正確,這還好點,有時候指針指向空了,運行就彈出錯誤要終止程序。經(jīng)過一步一步的測試,一步一步的運行,花了不少時間終于弄出來了。

3、在銷毀鏈表的時候,也遇到過一個問題,現(xiàn)在還沒弄明白是為什么。在銷毀鏈表的函數(shù)中,如果參數(shù)接受兩個鏈表來銷毀的話,如:void DestroyList(Number *&L1,Number *&L2),運行會出錯,或許是我寫的代碼不正確;但是,當(dāng)用void DestroyList(Number *&L)來一個鏈表一個鏈表的銷毀就沒問題。

單鏈表逆置造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報價日期
PH分析 型號:TPH21AC+TPH-S0C10 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
總磷分析 型號:TEM-TP9000 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
SS分析 型號:TSS10AC+TSS-S0C10 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
COD分析 型號:TEM-COD9000 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
氨氮分析 型號:TEM-NH3N9000 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
在線余氯PH溫度分析 型號:FCL20AC+FCL-S11C10 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
在線濁度分析儀(低濁度) 型號:MTU1700D 查看價格 查看價格

天健創(chuàng)新

13% 天健創(chuàng)新(北京)監(jiān)測儀表股份有限公司
在線余氯PH溫度分析 XRP-CL8132H2M 查看價格 查看價格

南京新銳鵬

13% 株洲中車機電科技有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
自行式鏟運機引擎 斗容量4m3 查看價格 查看價格

臺班 廣州市2011年1季度信息價
自行式鏟運機引擎 斗容量6m3 查看價格 查看價格

臺班 廣州市2011年1季度信息價
自行式鏟運機引擎 斗容量8m3 查看價格 查看價格

臺班 廣州市2011年1季度信息價
自行式鏟運機引擎 斗容量3m3 查看價格 查看價格

臺班 廣州市2010年4季度信息價
自行式鏟運機引擎 斗容量6m3 查看價格 查看價格

臺班 廣州市2010年3季度信息價
自行式鏟運機引擎 斗容量3(m3) 查看價格 查看價格

臺班 韶關(guān)市2010年7月信息價
自行式鏟運機引擎 斗容量6m3 查看價格 查看價格

臺班 廣州市2010年2季度信息價
自行式鏟運機引擎 斗容量4m3 查看價格 查看價格

臺班 廣州市2010年1季度信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應(yīng)商 報價地區(qū) 最新報價時間
云臺組件 工業(yè)級無人機云臺組件|1個 1 查看價格 深圳市求機科技有限公司 全國   2022-05-25
滲透膜 20000G 滲透(RO膜)|2根 1 查看價格 深圳安貝康水處理設(shè)備技術(shù)開發(fā)有限公司    2015-04-15
參斂水質(zhì)分析 參斂水質(zhì)分析儀|1臺 3 查看價格 上海析域儀器設(shè)備有限公司 全國   2022-09-15
瓶柜滅火 GQQ70/49|1套 1 查看價格 廣州氣宇消防設(shè)備有限公司 廣東  廣州市 2017-09-15
自然 Ф300-800自然石|100m3 3 查看價格 英德市望埠鎮(zhèn)金源景觀石場 廣東   2020-09-22
自然 Ф100-150自然石|50m3 3 查看價格 英德市望埠鎮(zhèn)金源景觀石場 廣東   2020-09-22
景觀 布景石,按噸報|59t 1 查看價格 英德市望埠鎮(zhèn)良好園林奇石場 全國   2022-05-19
調(diào)試 使用地阻儀對接地裝置系統(tǒng)調(diào)試|1套 3 查看價格 廣州番禺橋興建設(shè)安裝工程有限公司 廣東   2018-10-26

#include<iostream>

using namespace std;

struct Number //鏈表的類型

{

char data; //鏈表當(dāng)前結(jié)點的值

struct Number *next; //鏈表當(dāng)前結(jié)點指向下一結(jié)點的指針

}*number;

void CreateList(Number *&L) //創(chuàng)建鏈表

{

Number *s,*r; //定義兩個鏈表類型的臨時指針

char x; //定義一個臨時字符變量

L=(Number *)malloc(sizeof(Number)); //為頭結(jié)點開辟空間

L->next=NULL; //此時頭結(jié)點的后繼指針和前驅(qū)指針賦值為空

r=L; //是r指針指向頭結(jié)點

x=getchar(); //用x接受一個從鍵盤輸入的字符

while(x!='\n') //控制當(dāng)輸入回車鍵時結(jié)束

{

s=(Number *)malloc(sizeof(Number)); //開辟下一結(jié)點的空間

s->data=x;

r->next=s; //r的后繼指針指向s

r=s; //是s指向r

x=getchar(); //用x接受一個從鍵盤輸入的字符

}

r->next=NULL; //當(dāng)創(chuàng)建結(jié)束時,r的后繼指針為空

}

void PrintList(Number *L) //輸出鏈表

{

Number *p=L->next; //定義一個臨時指針并指向鏈表的第一個結(jié)點

while(p!=NULL) //判斷結(jié)點是否為空,空就結(jié)束

{

cout<<p->data; //輸出結(jié)點的值

p=p->next; //指向下一個結(jié)點

}

cout<<endl; //換行

}

void InverseList(Number *L) //鏈表的逆置

{

Number *p=L->next,*q=L->next;

q=q->next;

p->next=NULL;

p=q;

while(p!=NULL)

{

q=q->next;

p->next=L->next;

L->next=p;

p=q;

}

}

void DestroyList(Number *&L) //銷毀鏈表

{

Number *p=L,*q=p->next;

while(q!=NULL)

{

free(p); //釋放p的空間

p=q;

q=p->next;

}

cout<<"釋放鏈表"<<endl;

}

int main()

{

cout<<"請輸入一個鏈表:";

CreateList(number); //調(diào)用創(chuàng)建鏈表

cout<<"********************************************************************************";

cout<<"輸入的鏈表為:"<<endl;

PrintList(number); //調(diào)用輸出鏈表

InverseList(number); //調(diào)用逆置鏈表

cout<<"此鏈表的逆置為:"<<endl;

PrintList(number); //調(diào)用輸出鏈表

cout<<"********************************************************************************";

DestroyList(number); //調(diào)用銷毀鏈表的函數(shù)

return 0;

}

1、鏈表的抽象數(shù)據(jù)類型定義為:

ADTNumber{

數(shù)據(jù)對象:D={ai|ai∈(0,1,…,9),i=0,1,2,…,n,n≥0}

數(shù)據(jù)關(guān)系:R={<ai-1,ai>|ai-1,ai∈D,i=1,2,…,n}

基本操作:

CreateList(&L)

操作結(jié)果:創(chuàng)建一個鏈表L。

PrintList(L)

初始條件:鏈表L已存在。

操作結(jié)果:在屏幕上輸出鏈表的值。

InverseList(L)

初始條件:鏈表L已存在。

操作結(jié)果:將鏈表逆置。

DestroyList(&L)

初始條件:鏈表L已存在。

操作結(jié)果:銷毀鏈表L。

}ADTNumber

2、本程序包含五個模塊:

(1)主程序模塊:

int main(){

定義變量;

接受命令;

處理命令;

退出(return 0);

}

(2)創(chuàng)建鏈表模塊--產(chǎn)生一個鏈表;

(3)輸出鏈表模塊--把鏈表輸出;

(4)鏈表逆置模塊--將鏈表逆置;

(5)銷毀鏈表模塊--程序結(jié)束后釋放鏈表開辟的空間。

各模塊之間的調(diào)用關(guān)系如下:

主程序模塊 創(chuàng)建鏈表模塊

創(chuàng)建鏈表模塊 輸出鏈表模塊 鏈表逆置模塊

輸出鏈表模塊 創(chuàng)建鏈表模塊 銷毀鏈表模塊

單鏈表逆置調(diào)試分析常見問題

  • SMC壓力表調(diào)試

    1、將壓力表安裝于壓力校驗儀上,同時將該表所附加的可變電阻器接于歐姆表或萬用表的歐姆檔。然后對壓力表的壓力示值分別進行正向(升壓)、反向(降壓)檢定,其示值誤差應(yīng)符合檢定規(guī)程的要求。檢定壓力示值的同時...

  • 儀表調(diào)試問題

    DCS 控制系統(tǒng)中,電磁閥、流量計、一體化溫度變送器、壓力變送器及調(diào)節(jié)閥,可以記取回路調(diào)試費用

  • 清單分析表

    清單分析表橫向變縱向在報表設(shè)計中設(shè)置,如圖

1、本程序由用戶輸入運行命令和數(shù)據(jù),運行結(jié)果顯示在其后。

2、程序執(zhí)行的命令包括:

1)創(chuàng)建一個鏈表;2)執(zhí)行鏈表的逆置;3)結(jié)束。

2、測試數(shù)據(jù)

鏈表:abc123

單鏈表逆置調(diào)試分析文獻

合工大宣城校區(qū)數(shù)據(jù)結(jié)構(gòu)實驗報告__單鏈表 合工大宣城校區(qū)數(shù)據(jù)結(jié)構(gòu)實驗報告__單鏈表

格式:pdf

大?。?span id="si2i2s2" class="single-tag-height">470KB

頁數(shù): 7頁

評分: 4.4

WORD 格式可編輯 專業(yè)知識 整理分享 數(shù)據(jù)結(jié)構(gòu)實驗報告 姓名 學(xué)號 專業(yè)班 級 指導(dǎo)教師 實驗時間 11月 9日 實驗地 點 計算中心 實驗二 單鏈表實驗 1. 實驗?zāi)繕?biāo) ① 熟練掌握線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)。 ② 熟練掌握單鏈表的有關(guān)算法設(shè)計。 ③ 根據(jù)具體問題的需要, 設(shè)計出合理的表示數(shù)據(jù)的鏈?zhǔn)酱鎯Y(jié)構(gòu), 并設(shè)計相關(guān)算 法。 2. 實驗內(nèi)容和要求 Ⅰ .實驗要求 ① 本次實驗中的鏈表結(jié)構(gòu)指帶頭結(jié)點的單鏈表 ② 單鏈表結(jié)構(gòu)和運算定義, 算法的實現(xiàn)以庫文件方式實現(xiàn), 不得在測試主程序中 直接實現(xiàn);比如存儲、算法實現(xiàn)放入文件: linkedList.h ③ 實驗程序有較好可讀性,各運算和變量的命名直觀易懂,符合軟件工程要求; ④ 程序有適當(dāng)?shù)淖⑨尅?Ⅱ .實驗內(nèi)容 <1>尾插法創(chuàng)建單鏈表,打印創(chuàng)建結(jié)果。 <2>頭插法創(chuàng)建單鏈表,打印創(chuàng)建結(jié)果。 <3>銷毀單鏈表。 <4>求鏈表長度。 <5>

立即下載
數(shù)組型單鏈表在電力系統(tǒng)軟件中的工程應(yīng)用 數(shù)組型單鏈表在電力系統(tǒng)軟件中的工程應(yīng)用

格式:pdf

大小:470KB

頁數(shù): 未知

評分: 4.5

首先簡要介紹了數(shù)據(jù)的存儲結(jié)構(gòu),然后描述了該算法在變化事件存儲和轉(zhuǎn)發(fā)中的實際應(yīng)用,展現(xiàn)了數(shù)組型單鏈表的簡單性、可靠性和實用性,并用C語言具體實現(xiàn),最后探討了其在實際使用中需采取的各種關(guān)鍵防誤措施。

立即下載
單鏈表逆置相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識
  • 相關(guān)專欄

最新詞條

安徽省政采項目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機 廣東合正采購招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計量泵 廣州采陽招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計量單位 福建省中億通招標(biāo)咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國咨招標(biāo)有限公司 甘肅中泰博瑞工程項目管理咨詢有限公司 山東創(chuàng)盈項目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 拆邊機 大山檳榔 上海地鐵維護保障有限公司通號分公司 甘肅中維國際招標(biāo)有限公司 舌花雛菊 華潤燃氣(上海)有限公司 湖北鑫宇陽光工程咨詢有限公司 GB8163標(biāo)準(zhǔn)無縫鋼管 中國石油煉化工程建設(shè)項目部 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 建設(shè)部關(guān)于開展城市規(guī)劃動態(tài)監(jiān)測工作的通知 電梯平層準(zhǔn)確度 廣州利好來電氣有限公司 四川中澤盛世招標(biāo)代理有限公司