を見つける 最小 と 最大 C プログラミング言語で要素の配列から値を取得することは一般的な方法であり、いくつかのプログラムで使用されています。したがって、C プログラミングの初心者は、このプラクティスの使い方を学ぶ必要があります。 C の最小値と最大値に関連するヘルプを探している場合は、この記事のガイドラインに従ってください。
C の最小値と最大値
C プログラミング言語では、見つけるために最もよく使用される関数が 2 つあります。 最小および最大 値は次のとおりです。
1: ユーザー定義関数
C言語のユーザー定義関数は、ユーザー自身が作成したものです。これらの関数には、変数のデータ型、配列、浮動小数点数などの定義が含まれます。これらのタイプの関数には、for ループと、配列の各要素を 1 つずつ比較するメイン プロセスが含まれます。最後の反復が完了すると、関数は「printf」関数を使用して配列から最小値と最大値を出力します。
このようなタイプのユーザー定義関数の例を以下に示します。
#include
int 計算配列 ( 整数× [ ] ,int n )
{
int 最小、最大、y;
分 = 最大 =× [ 0 ] ;
ために ( と = 1 ;と < n;そして++ )
{
もしも ( 分 > バツ [ と ] )
分 =× [ と ] ;
もしも ( 最大 < バツ [ と ] )
最大 =× [ と ] ;
}
printf ( '配列の最小値: %d' 、分 ) ;
printf ( ' \n 配列の最大数: %d' 、最大 ) ;
}
int メイン ( )
{
整数× [ 1000 ] 、y、n、 和 ;
printf ( '配列のサイズを入力してください:' ) ;
スキャン ( '%d' 、 & n ) ;
printf ( '配列に要素を入力してください: \n ' ) ;
ために ( と = 0 ;と < n;そして++ )
{
スキャン ( '%d' 、 & バツ [ と ] ) ;
}
計算配列 ( x,n ) ;
}
の 計算配列() このコードの関数は、配列の 最小 と 最大 値。配列、配列のサイズ、および値は、パラメータとして 計算配列() main() 関数内の関数。の 計算配列() 関数は 分 と 最大 値を配列項目で取得し、の値を出力します 最小 と 最大 配列値。
出力
2: 組み込み関数
ユーザー定義関数は、配列から最小値と最大値を計算するための段階的なプロセスを学習するため、初心者にとって理想的です。ただし、ユーザーが詳細なプロセスに進みたくない場合は、C で呼び出される組み込み関数を使用して進めることができます。 'fmin()' ' と 'fmax() 」。これらの関数は、 分 また 最大 配列の特定のサブセットまたは範囲からの要素。を使用するには フミン と ' fmax' 関数では、最初に、チェックする値を含む配列が作成されます。そうして ' フミン と ' fmax' 関数が呼び出され、配列の範囲またはサブセットがそれらに渡されます。 ' フミン と ' fmax' 関数は 最小 また 最大 要素をそれぞれ。このようなタイプの関数の例を以下に示します。
#include#include
int メイン ( ) {
printf ( 'fmax(223, 422) = %f \n ' 、fmax ( 223 、 422 ) ) ;
printf ( 'fmin(9.9, 2.8) = %f \n ' 、fmin ( 9.9 、 2.8 ) ) ;
戻る 0 ;
}
このコードでは、組み込み関数、 fmax() と fmin() で使用されます printf 計算するステートメント 最大 223 と 422 から値を計算し、 最小 9.9 と 2.8 の値。
出力
結論
ユーザーは、ユーザー定義関数または C の組み込み関数を使用して、配列から最小値と最大値を計算できます。ユーザー定義関数は、組み込み関数と比較してより多くのステップを必要とするため、初心者には役立ちます。一方、組み込み関数は実行速度が速いため、ユーザーにとってより有望です。