"C언어 array min() 구현"의 두 판 사이의 차이

잔글 (Jmnote님이 C언어 array min() 문서를 C언어 array min() 구현 문서로 이동했습니다)
 
(사용자 2명의 중간 판 3개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{DISPLAYTITLE:C언어 array_min()}}
==개요==
==개요==
;C언어 array_min()
{{DISPLAYTITLE:C언어 array_min() 구현}}
;C언어 array_min() 구현
;C언어 min()
;C언어 min()


{{소스헤더|int}}
{{소스헤더|int}}
<source lang='c' run>
<syntaxhighlight lang='c' run>
#include<stdio.h>
#include<stdio.h>


22번째 줄: 22번째 줄:
   // 1
   // 1
}
}
</source>
</syntaxhighlight>


{{소스헤더|float}}
{{소스헤더|float}}
<source lang='c' run>
<syntaxhighlight lang='c' run>
#include<stdio.h>
#include<stdio.h>


42번째 줄: 42번째 줄:
   // 1.200000
   // 1.200000
}
}
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
* [[C언어 array_max()]]
* [[C언어 array_max() 구현]]
* [[C언어 배열의 최대값, 최소값 구하기]]
* [[C언어 배열의 최대값, 최소값 구하기]]
* [[함수 min()]]
* [[함수 min()]]


[[분류:C 배열]]
[[분류:C 배열]]

2023년 12월 13일 (수) 19:08 기준 최신판

1 개요[ | ]

C언어 array_min() 구현
C언어 min()
int
#include<stdio.h>

int intArray_min(int arr[], int len) {
    int min = arr[0];
    for(int i=1; i<len; i++) {
        if( arr[i]<min ) min = arr[i];
    }
    return min;
}

void main() {
   int nums[] = {3, 6, 2, 8, 1};
   int len = sizeof(nums)/sizeof(nums[0]);
   printf("%d", intArray_min(nums,len));
   // 1
}
float
#include<stdio.h>

float floatArray_min(float arr[], int len) {
    float min = arr[0];
    for(int i=1; i<len; i++) {
        if( arr[i]<min ) min = arr[i];
    }
    return min;
}

void main() {
   float nums[] = {3.2, 6.2, 2.2, 8.2, 1.2};
   int len = sizeof(nums)/sizeof(nums[0]);
   printf("%f", floatArray_min(nums,len));
   // 1.200000
}

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}