연습문제
2020. 1. 21. 00:34ㆍ프로그래밍/C
ex1) 길이가 10인 1차원 int형 배열을 선언 10개의 정수를 입력받아 저장 한다.
포인터 변수 선언, 포인터 변수를 이용해 최댓,최솟값 구하기
int main(void) {
int arr[10];
int* ptr = arr;
int max, min;
int len = sizeof(arr) / sizeof(arr[0]);
for (int i = 0; i < len; i++) {
scanf_s("%d", &arr[i]);
}
max = arr[0];
min = arr[0];
for (int i = 0; i < len; i++) {
if (max < *(ptr + i))
max = *(ptr + i);
if (min > * (ptr + i))
min = *(ptr + i);
}
printf("max: %d min: %d \n", max, min);
return 0;
}
'프로그래밍 > C' 카테고리의 다른 글
열혈 C프로그래밍 14-1 (0) | 2020.01.21 |
---|---|
Call By value 와 Call By reference (0) | 2020.01.21 |
열혈 C프로그래밍 13-1 (0) | 2020.01.21 |
열혈 C 프로그래밍 12-1 (0) | 2020.01.17 |
열혈 C 프로그래밍 11-2 (0) | 2020.01.17 |