1、以下題為例,進(jìn)行調(diào)試
題目描述
【題意】?
有n個(gè)正整數(shù),分別是1~n,把這n個(gè)數(shù)排成一個(gè)圈,使得相鄰兩個(gè)整數(shù)之和均為素?cái)?shù)。
輸出時(shí),從整數(shù)1開始逆時(shí)針排列。
同一個(gè)圈應(yīng)恰好輸出一次。?
【輸入格式】?
一行一個(gè)整數(shù)n(1<=n<=16).
【輸出格式】?
按字典序輸出每種方案。
每行一個(gè)方案,格式參考樣例。相鄰兩數(shù)有一個(gè)空格,最后一個(gè)沒有空格。?
【樣例輸入】?
6
【樣例輸出】?
1 4 3 2 5 6
1 6 5 2 3 4
2、根據(jù)題目寫出程序代碼
上題的結(jié)題思路主要包含了一個(gè)判斷素?cái)?shù)的函數(shù),以及一個(gè)篩選符合兩數(shù)之和為素?cái)?shù)的遞歸函數(shù)。

3、對(duì)需要進(jìn)行調(diào)試的語(yǔ)句進(jìn)行斷點(diǎn)設(shè)置,在需要進(jìn)行調(diào)試的語(yǔ)句序號(hào)前面單擊,取消則是二次單擊。如上圖代碼中紅色句子所示即是斷點(diǎn)調(diào)試語(yǔ)句。
4、打開調(diào)試面板,一般在界面下面,點(diǎn)擊調(diào)試,調(diào)試快捷鍵是F5,
5、進(jìn)入調(diào)試狀態(tài)之后,具體調(diào)試的語(yǔ)句則會(huì)變成藍(lán)色

6、具體調(diào)試的功能一般有一下幾種
首先就是下一步,顧名思義就是進(jìn)入下一步,但是我這里進(jìn)行調(diào)試的語(yǔ)句是一個(gè)遞歸函數(shù),這時(shí)候想要看具體的遞歸過(guò)程就不能按下一步,而是點(diǎn)擊單步進(jìn)入。其它的則是點(diǎn)擊下一步進(jìn)入下一個(gè)語(yǔ)句,同時(shí)在調(diào)試的語(yǔ)句中,鼠標(biāo)停放到變量上,可以看到變量的具體的值,這在調(diào)試遞歸函數(shù)中非常有用。

7、最后總結(jié)下,調(diào)試過(guò)程中一般使用最多的就是下一步和單步進(jìn)入。