Rumah  >  Artikel  >  Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

百草
百草asal
2023-06-19 10:47:5421862semak imbas

Bahasa C untuk mencari nilai maksimum dalam tatasusunan: 1. Tentukan tatasusunan yang boleh digunakan untuk menyimpan nombor sebagai "arr[]" 2. Gunakan gelung for untuk menyimpan nombor dalam "arr[; ]" ;3. Tentukan nombor pertama dalam tatasusunan sebagai nilai maksimum, tambah 1 pada subskrip dan dapatkan nombor kedua. Dengan membandingkannya dengan nombor pertama, simpan nilai yang lebih besar dalam maks dan tambah subskrip setiap kali ia dibandingkan. 1. Ulangi operasi;

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Sistem pengendalian tutorial ini: sistem windows10, versi c99, komputer DELL G3.

Untuk mencari nilai maksimum dalam tatasusunan dalam bahasa C, idea utama ialah membandingkan dua dengan dua, menyimpan nilai besar dalam pembolehubah, dan kemudian terus membandingkan dengan nilai seterusnya melalui gelung, dan seterusnya , dan akhirnya nilai maksimum boleh didapati.

Ambil sepuluh nombor sebagai contoh untuk mencari nilai maksimum:

Pertama, anda harus menentukan tatasusunan yang boleh digunakan untuk menyimpan nombor, seperti:

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Perhatikan bahawa tatasusunan ini hendaklah daripada jenis int, kerana seterusnya kita perlu melakukan operasi input scanf Kita perlu memasukkan sepuluh nombor untuk perbandingan Jika jenis char digunakan dengan tidak betul, ia boleh menyebabkan keluar-. situasi sempadan semasa program dijalankan (ini telah berlaku sebelum ini dan saya tidak tahu cara menyelesaikannya).

Langkah seterusnya ialah melaksanakan operasi input. Kita boleh menggunakan gelung untuk menyimpan sepuluh input digital ke dalam tatasusunan. seperti ini:

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Kemudian, anda boleh mentakrifkan nombor pertama dalam tatasusunan sebagai nilai maksimum, kemudian tambah 1 pada subskrip untuk mendapatkan nombor kedua, dan bandingkan dengan nombor pertama , simpan nilai yang lebih besar dalam maks. Di sini, anda perlu menggunakan gelung Setiap kali anda membandingkan, subskrip ditambah dengan 1. Ulangi operasi, seperti:

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Akhirnya, hanya Nilai maksimum boleh dicetak.

Kod lengkap untuk nilai maksimum tatasusunan ialah:

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Di sini, kita boleh terus memikirkan sama ada kod ini boleh dipromosikan, contohnya Anda bukan sahaja boleh memasukkan 10 nombor, tetapi anda juga boleh memasukkan lebih banyak nombor, atau anda boleh memasukkan kurang daripada sepuluh nilai, yang menjadikannya lebih fleksibel dan boleh dilaksanakan.

Kami boleh memasukkan seberapa banyak nombor yang kami mahu Kod khusus selepas promosi ditunjukkan di bawah:

Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c

Atas ialah kandungan terperinci Bagaimana untuk mencari nilai maksimum dalam tatasusunan dalam bahasa c. 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