Hari16

Patricia Arquette
Patricia Arquetteasal
2025-01-29 16:05:10695semak imbas

Kenyataan bersyarat dalam pengaturcaraan

Kenyataan bersyarat, seperti Java's if-else membina, mengawal pelaksanaan program berdasarkan syarat -syarat tertentu. Struktur asas melibatkan keadaan yang diikuti oleh blok kod untuk kedua -dua hasil yang benar dan palsu. Keupayaan cawangan ini membolehkan program mengikuti laluan pelaksanaan yang berbeza bergantung kepada sama ada keadaan menilai benar atau palsu.

Jenis Penyata Keputusan:

Beberapa jenis pernyataan membuat keputusan wujud, masing-masing menawarkan tahap kerumitan dan kawalan yang berbeza-beza:

  1. if pernyataan
  2. if-else pernyataan
  3. if-else-if pernyataan (conditials chained)
  4. bersarang if pernyataan
  5. switch pernyataan

pernyataan if:

pernyataan if melaksanakan satu blok kod hanya apabila keadaan yang diberikan adalah benar. Sekiranya keadaan itu palsu, blok kod dilangkau.

Hari16

Contoh:

<code class="language-java">package day1if;

public class Main {
    public static void main(String[] args) {
        int bat = 500;
        if (bat >= 500) {
            System.out.println("Go to play");
        }
        System.out.println("Don't play"); // This line always executes
    }
}</code>
output:

<code>Go to play
Don't play</code>
pernyataan

: if-else

pernyataan

menyediakan pilihan antara dua blok kod. Jika keadaan itu benar, blok if-else dilaksanakan; Jika tidak, blok if dilaksanakan. else

Hari16 Contoh:

output:
<code class="language-java">package day1if;

public class Main1 {
    public static void main(String[] args) {
        int bat = 500;
        if (bat > 600) {
            System.out.println("Go to play");
        } else {
            System.out.println("Don't play");
        }
    }
}</code>

pernyataan
<code>Don't play</code>
:

if-else-if Konstruk ini membolehkan pemeriksaan bersyarat berganda. Kod ini melaksanakan blok yang sepadan dengan keadaan sebenar pertama yang dihadapi. Jika tiada syarat yang benar, blok pilihan

dilaksanakan. Ini menyediakan cara yang lebih berstruktur untuk mengendalikan pelbagai hasil yang mungkin.

Atas ialah kandungan terperinci Hari16. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn