반응형
다섯 개의 정수를 입력받은 후, 최댓값 출력하기
입력형식 | 출력형식 |
자료1: 자료2: 자료3: 자료4: 자료5: |
입력 데이터: xx xx xx xx xx 최댓값: xx |
#include<stdio.h>
int main(){
int arr[5];
int max = 0;
for(int i = 0; i < 5; i++){ // 크기 5의 배열 arr[]에 5개의 정수를 입력받는다.
printf("자료%d : ", i + 1);
scanf("%d", &arr[i]); // 입력받은 정수를 순서대로 배열에 저장한다.
}
printf("입력 데이터 : ");
for(int i = 0; i < 5; i++){
printf("%4d", arr[i]);
if(max < arr[i]) // max보다 arr[i]가 크면,
max = arr[i]; // max에 arr[i] 값을 저장한다.
}
printf("\n최댓값 : %d\n", max);
return 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] 버블 정렬(Bubble Sort) (0) | 2021.02.09 |
---|---|
[C언어] 배열의 크기 (0) | 2021.02.08 |
[C언어] 배열(Array) 및 자료 구조(Data Structure) (0) | 2021.02.04 |
[C언어] 실습: 국어, 영어, 수학 점수를 입력받은 후, 총점, 평균, 학점 구하기 (Function) (0) | 2021.02.04 |
[C언어] 실습: 함수를 이용한 덧셈, 뺄셈, 곱셈, 나눗셈 계산하기 - 2 (0) | 2021.02.02 |