位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 流程控制 循環(huán)

提問人:劉團(tuán)圓發(fā)布時間:2020-11-12

循環(huán)就是重復(fù)執(zhí)行語句=這種技術(shù)使用起來非常方便,因?yàn)榭梢詫Σ僮髦貜?fù)任意多次(數(shù)千次,甚至數(shù)百萬 次),而不必每次都編寫相同的代碼。

舉一個簡單例子,下面的代碼計(jì)算一個銀行賬戶在10年后的金額,假定支付每年的利息t且該賬戶沒有其 他款項(xiàng)的存?。?/p>

double balance = 1000;

double interestRate = 1,05; // 5% interest/year

balance *= interestRate;

balance interestRate;

balance *= interestRate;

balance *= interestRate;

balance *= interestRate;

balance *= interestRate;

balance *= interestRate;

balance *= interestRate;

balance *= interestRate;

balance *= interestRate;

將相同代碼編寫10次很費(fèi)時間,如果把10年改為其他值,又會如何?那就必須把該代碼行手工復(fù)制需要 的次數(shù),這是一件多么痛苦的事!幸運(yùn)的是,完全不必這樣做。使用一個循環(huán)就可以對指令執(zhí)行需要的次數(shù)。

循環(huán)的另一種重要類型是一直循環(huán)到給定的條件滿足為止。這些循環(huán)比上面描述的循環(huán)稍簡單些(但同樣很 有用),所以首先介紹這類循環(huán)。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部