#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轉成攝氏度是多少?華氏溫度和攝氏溫度...