DS20 練習3 函式題 求單鏈表元素序號

2021-10-22 18:41:16 字數 972 閱讀 8629

6-1 (10 分)

本題要求實現乙個函式,求帶頭結點的單鏈表中元素序號。

函式介面定義:

int locate ( linklist l, elemtype e);

l是帶頭結點的單鏈表的頭指標,e是要查詢的元素值。如果e在單鏈表中存在,函式locate返回其序號(序號從1開始);否則,返回0。

裁判測試程式樣例:

#include

#include

typedef

int elemtype;

typedef

struct lnode

lnode,

*linklist;

linklist create()

;/* 細節在此不表 */

int locate ( linklist l, elemtype e)

;int

main()

/* 你的**將被嵌在這裡 */

輸入樣例:

2 1 4 5 3 -1

5輸出樣例:

4

int locate ( linklist l, elemtype e)

if(p==

null

)return0;

}

————————————————分割線—————————————————————

はいはい下面是我的廢話!

這個。。。如果想要在dev裡測試一下這兒的**行不行的通。。其實是不行的。。。人原來的**就省略了好多東西,肯定是執行不了的。

做一道題開十幾個網頁搜參***來參考。。。俺真的不太行。。。今天拖鞋剛跟我說:「其實你想一下,學計算機的人是按照規定去做就行了,還是需要有自己創造性的思想解讀理解?」我說:「肯定要有創造思維,但我沒有基礎,都不知道怎麼創造。」很無力的回答嗚嗚嗚(雖然我是在一邊假哭一遍不好好打基礎。。。該死!)讓大一下學期充實起來吧!不要再在小組裡拖別人後腿了!

建構函式 課堂練習3

package 第三課 以point類為基礎,定義乙個平面中的circle類 1 編寫乙個無參的建構函式 2 編寫乙個有參的建構函式 3 在主函式中呼叫無參的建構函式生成圓的例項c1,呼叫有參的建構函式生成圓的例項c2,呼叫例項方法判斷 c1和c2是否相重疊。public class circle ...

Python3 函式小練習

1 列印名片程式 輸入姓名,號碼,性別,最後列印出來名片 控制姓名長度為6 20 號碼長度11 性別只能允許輸入男或女 每一樣資訊不允許為空 一 三個迴圈分開寫 deffunc1 while true name input 請輸入姓名,長度6 20 if len name 6and len name...

C 學習筆記3 函式綜合練習

附完整 總結學習了需要多多練習啊,我也會將我自己練習的題目發上來,大家學習的時候可以根據題目要求進行編寫,然後再對比,有什麼疑問大家可以相互 相互學習。今天學習的是乙個綜合練習題,簡單卻綜合,嘿嘿 函式編寫的綜合練習 提示使用者輸入兩個數字,計算兩個數字的和 要求 1 使用者只能輸入數字 2 要求第...