[정보처리기사] 삽입 정렬 - C언어 구현
#include void insertion_sort( int *nArr, int nCount ) { int i(0), j(0); int key = 0; for( i=1 ; i=0 ; --j ) { if( nArr[j]>key ) { nArr[j+1] = nArr[j]; } else { break; } } nArr[j+1] = key; } int a = 9; } int main( ) { int nArr[] = { 7, 3, 8, 0, 2, 1, 5, 13, 6 }; int nCount = sizeof(nArr)/sizeof(*nArr); insertion_sort( nArr, nCount ); for( int i=0 ; i
더보기
[정보처리기사] 최대값, 최소값 구하기 - C언어 구현
//최소, 최대값 구하기 #include #define STUDENT 5 int main() { int nScore, nCount(0), nMinScore(100), nMaxScore(0), nSum, nAvg; int i; for(i=0 ; i nMaxScore) { nMaxScore = nScore; } } printf("\n"); nSum = nMaxScore+nMinScore; nAvg = nSum/2; printf("입력 받은 개수 : %d\n", nCount); printf("최소값 : %d\n", nMinScore); printf("최대값 : %d\n", nMaxScore); printf("최소값, 최대값의 합 : %d\n", nSum); printf("최소값, 최대값의 합의 평균 : %d\..
더보기