Perbezaan antara jika dan lain jika
- 1168
- 255
- Ms. Alejandro Nikolaus
"Jika" vs "lain jika"
Semasa beroperasi di perintah AWK, akan ada kejadian biasa mengenai pernyataan 'if' dan 'else if'. Penting untuk menghargai bahawa AWK menyokong beberapa kenyataan bersyarat yang mengawal aliran program. Penilaian menyeluruh mengenai pernyataan bersyarat yang biasa dalam bahasa ini kelihatan serupa dengan keadaan dalam bahasa pengaturcaraan 'C'.
Dalam senario biasa, pernyataan yang disampaikan oleh program adalah yang memeriksa sama ada keadaan itu benar. Ini dilakukan setiap kali sebelum tindakan yang dilakukan. Sekiranya keadaan itu benar, tindakan yang dirujuk oleh keadaan itu dilakukan.
Keadaan yang dilakukan juga boleh menjadi hasil apabila tindakan yang disebut sebagai palsu.
Penting untuk diperhatikan bahawa pernyataan bersyarat 'jika' biasanya akan bermula dengan kata kunci yang disebut sebagai 'jika.'Persekitaran AWK menyokong pelbagai jenis pernyataan. Ini termasuk pernyataan Awk Simple 'if', pernyataan Awk 'if- else' dan tangga Awk 'if-else-lf'.
Apabila pernyataan Awk Mudah 'jika' diperhatikan, rujukan harus menjadi satu tindakan. Ini bermaksud bahawa pernyataan 'jika' digunakan untuk memeriksa syarat -syarat. Sekiranya keadaan mengembalikan nilai yang benar, maka ia akan melakukan tindakan yang sepadan yang ditetapkan. Sekiranya pernyataan itu merujuk kepada pelbagai tindakan dan ekspresi bersyarat mengembalikan nilai yang benar, akan ada banyak tindakan yang dilakukan. Untuk memastikan bahawa pengaturcaraan pelbagai tindakan berjaya, maka tindakan perlu ditutup dalam kurungan keriting dan pemisahan dengan barisan baru harus dilakukan. Penting untuk diperhatikan bahawa tindakan yang ditetapkan dalam beberapa pernyataan 'jika' dilakukan mengikut urutan di mana mereka muncul.
Kenyataan 'jika elsa' digunakan untuk memeriksa data yang dimasukkan dalam program AWK, walaupun beberapa data tidak memenuhi piawaian yang telah dinyatakan oleh beberapa pernyataan sebelumnya. Penggunaan pernyataan ini adalah aset, terutamanya apabila anda ingin mengira dengan dua set data, yang tidak memenuhi kriteria dan satu yang melebihi kriteria, seperti ketika pengiraan min adalah prihatin atau bahkan penggredan data Di mana terdapat pelbagai variasi yang diperlukan, masing -masing dengan ambangnya sendiri. Adalah penting untuk diingat bahawa mana -mana pemboleh ubah akan dilampirkan sebaik sahaja setiap baris baru menerima output untuk input yang diberikan. Oleh itu, adalah nilai untuk memulakan setiap pernyataan pada baris segar.
Konsep mempunyai pembolehubah yang boleh diakses dengan pernyataan 'jika tidak' adalah isu keseluruhan yang disertakan dengan pernyataan AWK ini. Oleh itu, pernyataan ini digunakan untuk memberikan alternatif apabila nilai data tertentu diberikan oleh pemprosesan data. Seperti yang telah dibincangkan sebelumnya, pemformatan garis mudah ini juga memerlukan anda untuk memulakan di barisan baru untuk memastikan ia berjalan tanpa banyak masalah.
Ringkasan
Persekitaran AWK dilengkapi dengan keperluan yang berbeza dan pernyataan bersyarat
Terdapat dua pernyataan biasa yang digunakan oleh persekitaran awk: pernyataan AWK 'if' dan AWK 'jika lain'
Bahasa itu serupa dengan pengaturcaraan C
'Jika' yang merujuk kepada satu tindakan sahaja untuk melihat apakah syarat -syarat itu benar, maka melaksanakannya jika demikian
'Jika' dengan pelbagai tindakan memeriksa syarat, dan jika benar ia melaksanakannya secara sistematik.
Kenyataan berbilang 'jika' mesti disertakan dengan kurungan keriting dan setiap pernyataan harus bermula pada satu baris
'Jika lain' digunakan untuk menawarkan alternatif untuk penyata bersyarat yang tidak memenuhi ambang tertentu