第4周專案3(3)

2021-08-08 16:40:44 字數 811 閱讀 9960

/* 

煙台大學計算機學院

檔名稱:xm.cpp

完成日期:2023年9月24日

問題描述:判斷鍊錶是否遞增

輸入描述:無

輸出描述:是否為遞增鍊錶

用到了前面專案設計的演算法庫lish.h

*/ #include #include "../list.h"

void listicrease(linklist *&l)

p=q;

}if(p->next==null)//遍歷到最後p->next==null證明遍歷完畢為遞增

}int main()

; elemtype b= ;

initlist(a);

for(i=3; i>=0; i--)

listinsert(a, 1, a[i]);

initlist(b);

for(i=5; i>=0; i--)

listinsert(b, 1, b[i]);

printf("a:");

listicrease(a);//判斷a

printf("b:");

listicrease(b);//判斷b

destroylist(a);

destroylist(b);

return 0;

}

執行結果:

學習心得:

學會了如何用程式判斷鍊錶是否遞增。

第8周專案3(3)

寫出對上 下三角矩陣 對角矩陣的壓縮儲存結構,以及相關的基本運算的實現 include include define n 4 define m 10 void init int b 返回儲存在b m 中,對應二維陣列a i j 的值 int value int b,int i,int j 將e賦值給...

第4周專案4

煙台大學計算機學院 檔名稱 xm.cpp 完成日期 2017年9月24日 問題描述 一群猴子,編號是1,2,3 m,這群猴子 m個 按照1 m的順序圍坐一圈。從第1只開始數,每數到第n個,該猴子就要離開此圈,這樣依次下來,直到圈中只剩下最後乙隻猴子,則該猴子為大王。輸入m和n,輸出為大王的猴子是幾號...

第4周 專案4 (4)

去掉第4 行的 6.5 試試,出錯的原因是 第8行呼叫area函式的時候沒有傳參,也沒有設定預設引數,所以出錯 將第14行改為 float area float r 6.5 出錯的原因是 宣告和定義不能都定義預設引數,會產生衝突,預設引數一般是在宣告的時候定義的。將第5行 float h,float...