Á¤¼ºÈÆ
    ½Ç½À ÇÁ·Î±×·¥ ¿¹)
find_min.txt [1 KB]   find_max.txt [1 KB]  



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
 
#define    N_DATA    8
int data[N_DATA] = { 1223984511925679 };
 
int find_min(int data[], int start, int n)
{
    int i, least;
 
    least = start;
    for (i = start + 1; i < n; i++) {
        if (data[i] < data[least])
            least = i;
    }
    return least;
}
 
int main(void)
{
    int min_idx;
    
    min_idx = find_min(data, 0, N_DATA);
    printf("°¡Àå ÀÛÀº °ªÀº %d ÀÔ´Ï´Ù.\n", data[min_idx]);
}
cs

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
 
#define    N_DATA    8
int data[N_DATA] = { 1223984511925679 };
 
int find_max(int data[], int start, int n)
{
    int i, max_id;
 
    max_id = start;
    for (i = start + 1; i < n; i++) {
        if (data[i] > data[max_id])
            max_id = i;
    }
    return max_id;
}
 
int main(void)
{
    int max_idx;
    
    max_idx = find_max(data, 0, N_DATA);
    printf("°¡Àå Å« °ªÀº %d ÀÔ´Ï´Ù.\n", data[max_idx]);
}
cs

  µî·ÏÀÏ : 2023-09-02 [14:28] Á¶È¸ : 1332 ´Ù¿î : 1205   
 
¡â ÀÌÀü±Û(½Ç½À 0) ¹è¿­ µ¥ÀÌÅÍ ÃÖ¼Ò°ª/ÃÖ´ë°ª ã±â
¡ä ´ÙÀ½±Û(Ãß°¡) ¼±¹èµé ±â¸»°úÁ¦ Áß Çϳª ´Ù¿î·Îµå ¹Þ¾Æ¼­ ½ÇÇàÇØ º¸±â
ÀڷᱸÁ¶ ½Ç½À°Ô½ÃÆÇ
¹øÈ£ ¨Ï Á¦ ¸ñ
[Âü°í] ±³Àç¿¡ ÀÖ´Â ¼Ò½ºÄÚµå
5          ¦¦❹ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹) // ¹öºíÁ¤·Ä
4 (½Ç½À 0) ¹è¿­ µ¥ÀÌÅÍ ÃÖ¼Ò°ª/ÃÖ´ë°ª ã±â¨Õ
3 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
2    ¦¦❷ (Ãß°¡) ¼±¹èµé ±â¸»°úÁ¦ Áß Çϳª ´Ù¿î·Îµå ¹Þ¾Æ¼­ ½ÇÇàÇØ º¸±â
1 [Âü°í] ±³Àç¿¡ ÀÖ´Â ¼Ò½ºÄÚµå

[1][2][3][4][5]