Perbezaan Antara Jika dan Lain jika

"Jika" vs "Lain jika"

Apabila beroperasi dalam perintah Awk, terdapat kejadian biasa jika 'if' dan 'else if' statements. Adalah penting untuk menghargai bahawa Awk menyokong beberapa kenyataan bersyarat yang mengawal aliran program. Penilaian terperinci tentang pernyataan bersyarat yang biasa dalam bahasa ini kelihatan sama dengan syarat dalam bahasa pengaturcaraan 'C'.

Dalam senario biasa, pernyataan yang disampaikan oleh program itu adalah yang memeriksa apakah keadaan itu benar. Ini dilakukan setiap kali sebelum tindakan dilakukan. Sekiranya keadaan itu benar, tindakan yang merujuk keadaan itu dilakukan.

Keadaan yang dilakukan juga boleh mengakibatkan tindakan yang disebut sebagai palsu.

Penting untuk diperhatikan bahawa kenyataan kondisional 'jika' biasanya akan bermula dengan kata kunci yang disebut sebagai 'Jika.' Persekitaran Awk menyokong pelbagai jenis kenyataan. Ini termasuk pernyataan Awk 'if' yang mudah, pernyataan Awk 'if-else' dan tangga 'Awk' if-Else-lf '.

Apabila pernyataan Awk mudah 'jika' diperhatikan, rujukan mestilah satu tindakan. Ini bermakna bahawa 'jika' pernyataan digunakan untuk memeriksa keadaan. Jika keadaan mengembalikan nilai sebenar, maka ia akan melakukan tindakan yang sepadan dengannya. Sekiranya pernyataan itu merujuk kepada pelbagai tindakan dan ungkapan bersyarat mengembalikan nilai sebenar, akan ada banyak tindakan yang dilakukan. Untuk memastikan bahawa pengaturcaraan berbilang tindakan berjaya, maka tindakan perlu disertakan dalam kurungan kurungan dan perpisahan dengan baris baru harus dilakukan. Adalah penting untuk diperhatikan bahawa tindakan yang ditetapkan dalam pelbagai 'jika' kenyataan dilakukan dalam susunan di mana ia muncul.

Kenyataan 'jika lain' digunakan untuk memeriksa data yang dimasukkan dalam program Awk, walaupun beberapa data tidak memenuhi piawaian yang telah dinyatakan oleh beberapa kenyataan terdahulu. Penggunaan pernyataan ini adalah aset, terutamanya apabila anda ingin mengira dengan dua set data, yang tidak memenuhi kriteria dan salah satu yang berada di atas kriteria, seperti ketika perhitungan min bersangkutan atau bahkan menggred data di mana terdapat pelbagai variasi yang diperlukan, masing-masing dengan ambang sendiri. Adalah penting untuk diingat bahawa mana-mana pembolehubah akan ditambah sebaik sahaja setiap baris baru menerima output untuk input yang diberikan. Oleh itu, ia adalah nilai untuk memulakan setiap kenyataan di baris segar.

Konsep mempunyai pemboleh ubah yang boleh diakses dengan pernyataan 'jika lain' adalah isu keseluruhan yang datang dengan pernyataan Awk ini. Oleh itu, pernyataan ini digunakan untuk memberikan alternatif apabila nilai tertentu data diberikan oleh pemprosesan data. Seperti yang dibahas sebelumnya, pemformatan garis mudah ini juga memerlukan anda untuk memulakan di barisan baru untuk memastikan ia berjalan tanpa banyak masalah.

Ringkasan

Persekitaran Awk datang dengan keperluan yang berbeza dan kenyataan bersyarat

Terdapat dua kenyataan biasa yang digunakan oleh persekitaran Awk: kenyataan Awk 'if' dan kenyataan Awk 'if else'

Bahasa adalah serupa dengan pengaturcaraan C

'Jika' yang merujuk kepada satu tindakan hanya memeriksa untuk melihat apakah syarat itu benar, kemudian melaksanakannya jika demikian

'Jika' dengan pelbagai tindakan memeriksa keadaan, dan jika benar ia menerapkannya secara sistematik.

Penyataan 'jika' pelbagai mesti disertakan dengan kurungan keriting dan setiap pernyataan harus bermula pada satu baris

'Jika lain' digunakan untuk menawarkan alternatif untuk kenyataan bersyarat yang tidak memenuhi ambang tertentu