[C 언어 고전 실례] - 수조의 최고치를 찾아라.

1079 단어 C 언어
                 ,         ,                ,            。
 
   
   
  
#include 
#include 

main()
{
	int a[20],max,min,i,j,k,n;  //              
	j=0,k=0;
	printf("please input the number of elements:
"); scanf("%d",&n); // printf("please input the elements:
"); for(i=0;imax) { max=a[i]; k=i; // k } } printf("
the position of the min is :%3d
",j); printf("
the min number is :%3d
",min); printf("
the position of the max is :%3d
",k); printf("
the max number is :%3d
",max); system("pause"); }

수조의 최소값을 찾는 것은 매우 실용적이고 기본적인 알고리즘으로 여러 가지 작업 장소에 응용할 수 있다. 그의 기본 사상은 먼저 수조의 첫 번째 원소 a[0]를 최대치 또는 최소값으로 가정한 다음에 수조의 다른 원소를 두루 훑어보고 a[0]와 비교한 다음에 a[i]가 a[0보다 크거나 작을 때 a[i]를 최대(또는 최소값)로 설정하고 이전의 조작을 반복하여 수조의 최소값을 찾을 때까지 하는 것이다.

좋은 웹페이지 즐겨찾기