-
17장.1차원 배열의 이해와 활용) 문제 17-1 [1차원 배열의 활용] - 1IT/솔루션) 난 정말C... 없다구요 2019. 4. 16. 08:09
<2016. 9. 21. 23:05>
17장.1차원 배열의 이해와 활용) 문제 17-1 [1차원 배열의 활용] - 1
/* 총 열명의 수강생 점수를 입력 받아서 그 중에 최고 점수를 얻은 두 명에게만 A학점을 준다고 할 때, A학점의 기준이 되는 점수를 계산하여 출력하는 프로그램을 작성하라. */ #include<stdio.h> #include<stdlib.h> #pragma warning(disable : 4996) int main(void) { int i; int score[10]; int Len = sizeof(score) / sizeof(int); int Highs1 = 0; int Highs2 = 0; int Highd1 = 0; int Highd2 = 0; for (i = 0; i < Len; i++) { printf("%d번째 학생의 점수를 입력하시오. : ", i + 1); scanf("%d", &score[i]); if (score[i] > Highs1) { Highs2 = Highs1; Highs1 = score[i]; Highd2 = Highd1; Highd1 = i + 1; } else if (score[i] > Highs2) { Highs2 = score[i]; Highd2 = i + 1; } } printf("=================================\n A학점을 받는 학생들의 명단 \n========================================\n"); printf("1등 - %d번째 학생 : %d점 \n2등 - %d번째 학생 : %d점\n", Highd1, Highs1, Highd2, Highs2); system("pause"); return 0; }
'IT > 솔루션) 난 정말C... 없다구요' 카테고리의 다른 글
18장. 문자열의 이해와 표현) 문제 18-1 [char형 배열과 문자열] (0) 2019.04.16 17장.1차원 배열의 이해와 활용) 문제 17-1 [1차원 배열의 활용] - 2 (0) 2019.04.16 16장. 실력 다지기 연습문제 02) 문제10 [어떠한 선택을 해야 할까] (0) 2019.04.16 16장. 실력 다지기 연습문제 02) 문제 9 [ 369게임의 결과 출력] (0) 2019.04.16 16장. 실력 다지기 연습문제 02) 문제 8 [연비 계산] (0) 2019.04.16