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;
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:
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:
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:
Akhirnya, hanya Nilai maksimum boleh dicetak.
Kod lengkap untuk nilai maksimum tatasusunan ialah:
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:
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!