«break» etiketlenmiş sorular

Break deyimi, çoğu programlama dili tarafından sağlanan ve bir döngüden erken çıkışa izin veren bir akış kontrol özelliğidir; break ifadesine ulaşıldığında, onu kapsayan döngüden hemen çıkılır.


15
İç içe geçmiş döngülerden nasıl çıkılır?
Bir breakifade kullanırsam , yalnızca iç döngüyü kırar ve dış döngüyü kırmak için biraz bayrak kullanmam gerekir. Ancak çok sayıda iç içe geçmiş döngü varsa, kod iyi görünmeyecektir. Tüm döngüleri kırmanın başka bir yolu var mı? (Lütfen kullanmayın goto stmt.) for(int i = 0; i < 1000; i++) { for(int …
98 c  nested-loops  break 


3
Bir şeyi bloktan erken nasıl iade edebilirim?
Böyle bir şey yapmak isteseydim: collection.each do |i| return nil if i == 3 ..many lines of code here.. end Bu etkiyi nasıl elde ederim? Blok içindeki her şeyi büyük bir if ifadesiyle sarabileceğimi biliyorum, ancak mümkünse iç içe geçmeyi önlemek istiyorum. Ben çünkü Molası, burada işe yaramaz değil kalan …
91 ruby  loops  return  break 

7
Bir switch ifadesinde Continue kullanma
switchAşağıdaki kodda bir ifadenin ortasından döngü ifadesine atlamak istiyorum : while (something = get_something()) { switch (something) { case A: case B: break; default: // get another something and try again continue; } // do something for a handled something do_something(); } Bu geçerli bir kullanım yolu continuemu? Are continuetarafından …

11
Bir tuş vuruşu ile bir while döngüsü nasıl kapatılır?
Seri verileri okuyorum ve while döngüsü kullanarak bir csv dosyasına yazıyorum. Kullanıcının yeterli veri topladığını hissettiğinde while döngüsünü sonlandırabilmesini istiyorum. while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key: break Opencv kullanarak böyle bir şey yaptım, ancak bu uygulamada çalışıyor gibi görünmüyor …

8
break / exit komut dosyası
Biraz veri analizi yapan ve birkaç yüz satır uzunluğunda bir programım var. Programın çok erken safhalarında, biraz kalite kontrol yapmak istiyorum ve yeterli veri yoksa programın sonlandırılmasını ve R konsoluna geri dönmesini istiyorum. Aksi takdirde, kodun geri kalanının çalışmasını istiyorum. Denedim break, browserve quitve bunların hiçbiri programın geri kalanında yürütülmesini …
87 r  exit  break 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.