Break
Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 39 / 75.
break ifadesi, karşılaşıldığında döngüyü anında durdurur.
Örneğin,
for i in 0..10 {
if i == 6 {
break;
}
println!("{}", i);
}Aşağıdaki örnekte döngü, 6 sayısına ulaşana kadar düzenli olarak yinelenir. Ardından program if ifadesine girer ve break ifadesini yürütür. Bu, döngüden hemen çıkar.
Çıktı şöyledir:
0
1
2
3
4
5Görev
BaşlangıçSize 1'den 20'ye kadar (dahil) olan sayıları yazdıran bir kod veriliyor.
Göreviniz, sadece 1'den 15'e kadar olan sayıların yazdırılması için if ve break ifadelerini eklemektir; döngü, 16'dan 20'ye kadar olan sayıları yazdırmadan önce sonlanacaktır.
Kopya kağıdı
break ifadesi, karşılaşıldığında döngüyü anında durdurur.
for i in 0..10 {
if i == 6 {
break;
}
println!("{}", i);
}Bu döngü 0'dan 5'e kadar olan sayıları yazdıracak, ardından i 6'ya eşit olduğunda çıkacaktır.
Kendin dene
fn main() {
for i in 1..=20 {
println!("{}", i);
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Fundamentals bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Temel Girdi-Çıktı
Konsola YazdırmaKullanıcı Girdisi OkumaÖzet - 120'ye KadarÖzet - Doğru veya Yanlış5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 311Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriBirden Fazla Dönüş DeğeriÖzet - Sigma FonksiyonuÖzet - Doğrulama Fonksiyonu14Diziler Üzerinde Gezinme
Range RehberiGelişmiş For DöngüsüDöngü İçinde Ödünç AlmaYaygın Dizi İşlemleri3Değişkenler Bölüm 2
Tür Bildirimiİsimlendirme KurallarıTür ÇıkarımıÖzet - Değişkenleri BaşlatmaTür Dönüştürme9Döngüler
Seriler Üzerinde ForWhile DöngüsüBreakContinueİç İçe DöngülerDöngü EtiketleriSonsuz DöngüÖzet - Dinamik Girdi