改正第一次練習

2021-08-09 23:11:29 字數 750 閱讀 7450

#include

#include

typedef struct clink

clink;

void create(int m, clink *&p)

r->next = p->next;

}void go(int sum,int k, int m, clink *&p)

while (sum > 1)

//錯誤出現在這裡,如果m=1,for不執行,則r=null,事先令r=n即可

printf("%d ", n->data);

r->next = n->next;

free(n);

n = r->next;

t++;

if (t>0&&t % 10 == 0)

sum--;

}printf("%d\n", n->data);

//錯誤出現在這裡,如果n=1,那麼t=0會直接空一行加乙個條件t>0排除這種情況

/*上面程式中,之所以要分別討論m==1和k==1的情況,

是因為在單向迴圈鍊錶中要想刪除某乙個結點,

必須先找到該結點的前驅結點,然後更改相關指標域,

使迴圈鍊錶不斷鏈,而m=1,k=1時,要想使迴圈鍊錶不斷鏈,

必須先找到鍊錶的尾結點,所以要分不同情況討論。*/

}int main()

else if (k > n)

else

return 0;

}

Linux 第一次練習

linux 第一次練習 2.進入目錄需要哪些許可權,在目錄中執行增廢查 cd,touch,ls,rm,mv等 改檔案動作,需要哪些許可權。3.查詢資料,了解以下linux下的重要目錄 bin,tmp,proc,sys,selinux,var,usr lib,usr local 4.查詢資料,了解以下...

註冊 第一次練習

練習使用markdown編輯器全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行展示 全新的katex數學公式語法 增加了支援甘特圖的mermaid語法1 功能 增加了焦點寫作模式 預覽模式 簡潔寫作模式 左右區域同步滾輪設定等功能...

第一次上機練習

1 已知a,b均是整型變數,寫出將a,b兩個變數中的值互換的程式。知識點 變數和 運算子綜合應用 2 給定乙個0 1000的整數,求各位數的和,例如345的結果是3 4 5 12注 分解數字既可以先除後模也可以先模後除 知識點 變數和運算子綜合應用 3 華氏度50轉成攝氏度是多少?華氏溫度和攝氏溫度...