반응형

C언어 배열의 최소값

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* Minimum value of 5 integers in an array. */
#include <stdio.h>
 
int main()
{
    int num[] = { 60908020120 };
    int min = num[0];
    int numLength = sizeof(num) / sizeof(int);
 
    for (int i = 0; i < numLength; i++) {
        if (min > num[i]) min = num[i];
    }
    printf("Minimum value of array is %d", min);
 
    return 0;
}
 
cs

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Minimum value of 5 integers in an array. */
#include <stdio.h>
 
int main()
{
    int num[] = { 60908020120 };
    int min = num[0];
    int numLength = sizeof(num) / sizeof(int);
    // printf("%d, %d, %d, %d\n", min, sizeof(num), sizeof(int), numLength);
 
    for (int i = 0; i < numLength; i++) {
        if (min > num[i]) min = num[i];
    }
    printf("Minimum value of array { ");
    for (int i = 0; i < numLength; i++) {
        if (i < numLength - 1printf("%d, ", num[i]);
        else printf("%d ", num[i]);
    }
    printf("} is %d", min);
 
    return 0;
}
cs
반응형