Pertanyaan yang diberi tag «break»

Pernyataan break adalah fitur kontrol aliran yang disediakan oleh sebagian besar bahasa pemrograman yang memungkinkan keluar lebih awal dari loop; setelah pernyataan break tercapai, loop yang melingkupinya segera keluar.


13
Bagaimana cara keluar dari loop bersarang?
Jika saya menggunakan breakpernyataan, itu hanya akan merusak loop dalam dan saya perlu menggunakan beberapa bendera untuk memutus loop luar. Tetapi jika ada banyak loop bersarang, kode tidak akan terlihat bagus. Apakah ada cara lain untuk memutuskan semua loop? (Tolong jangan gunakan goto stmt.) for(int i = 0; i < …
96 c  nested-loops  break 


3
Bagaimana cara mengembalikan sesuatu lebih awal dari satu blok?
Jika saya ingin melakukan sesuatu seperti ini: collection.each do |i| return nil if i == 3 ..many lines of code here.. end Bagaimana saya mendapatkan efek itu? Saya tahu saya bisa membungkus semuanya di dalam blok dengan pernyataan if yang besar, tetapi saya ingin menghindari bersarang jika memungkinkan. Istirahat tidak …
91 ruby  loops  return  break 

7
Menggunakan lanjutkan dalam pernyataan sakelar
Saya ingin melompat dari tengah switchpernyataan, ke pernyataan loop dalam kode berikut: 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(); } Apakah ini cara yang valid untuk …

11
Bagaimana cara membunuh while loop dengan keystroke?
Saya membaca data serial dan menulis ke file csv menggunakan loop sementara. Saya ingin pengguna dapat menghentikan while loop setelah mereka merasa telah mengumpulkan cukup data. while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key: break Saya telah melakukan sesuatu seperti ini …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.