最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

方法/函數(shù)7(方法的遞歸)

2023-01-27 13:16 作者:此城過客  | 我要投稿

遞歸,說的簡(jiǎn)單一些就是方法它自己調(diào)用自己。從作用上來說有點(diǎn)像是循環(huán)。

錯(cuò)誤示范:

static void Tellstory()

{

? ? ? ?int i = 0;

? ? ? ?Console.WriteLine("從前有座山");

? ? ? ?Console.WriteLine("山里有座廟");

? ? ? ?Console.WriteLine("廟里有個(gè)老和尚和小和尚");

? ? ? ?Console.WriteLine("有一天,小和尚哭了,老和尚給小和尚講了個(gè)故事");

? ? ? ?i++;

? ? ? ?if (i >= 10)

? ? ? ?{ return; }

? ? ? ?Tellstory();? ?//因?yàn)槊看握{(diào)用這個(gè)方法,都是從i=0開始調(diào)用,因此每次都是0,就永遠(yuǎn)無? ? ? ? ? ? ? ? ? ? ? ? ? ? ??//法滿足>=10這個(gè)條件。

}

static void Main(string[] args)

{

? ? ? ? ?Tellstory();

? ? ? ? ? Console.ReadKey();

}

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

這是一個(gè)死循環(huán)。這個(gè)案例錯(cuò)就錯(cuò)在,他的自增,沒有寫對(duì)位置。不該放在那個(gè)地方。

正確示范:

static void?Tellstory()

{

? ? ? ?Console.WriteLine("從前有座山");

? ? ? ?Console.WriteLine("山里有座廟");

? ? ? ?Console.WriteLine("廟里有個(gè)老和尚和小和尚");

? ? ? ?Console.WriteLine("有一天,小和尚哭了,老和尚給小和尚講了個(gè)故事");

? ? ? ?i++;

? ? ? ?if?(i >= 10)

? ? ? ?{?return; }

? ? ? ?Tellstory();? ?//因?yàn)槊看握{(diào)用這個(gè)方法,都是從i=0開始調(diào)用,因此每次都是0,就永遠(yuǎn)無? ? ? ? ? ? ? ? ? ? ? ? ? ? ??//法滿足>=10這個(gè)條件。

}

static int i = 0;//把i=0寫在方法外面,這樣每次重新使用方法,就不會(huì)每次都執(zhí)行i=0

static void?Main(string[] args)

{

? ? ? ? ?Tellstory();

? ? ? ? ??Console.ReadKey();

}



方法/函數(shù)7(方法的遞歸)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
阿拉尔市| 商河县| 县级市| 泸水县| 乐亭县| 玉溪市| 广宗县| 扎赉特旗| 沙坪坝区| 中牟县| 平乐县| 甘孜| 称多县| 韩城市| 泽库县| 尚志市| 获嘉县| 神木县| 平果县| 平舆县| 蓝山县| 潼南县| 丹棱县| 寿宁县| 建湖县| 孟村| 文登市| 万山特区| 景东| 青神县| 洪江市| 正阳县| 隆尧县| 蓝田县| 巴中市| 阿坝县| 天等县| 溧水县| 宝鸡市| 壤塘县| 巩留县|