본문 바로가기
728x90
반응형

개발자54

[C언어 코딩 도장 심사문제 답] 37.9_전치행렬 구하기 1. 답 #define _CRT_SECURE_NO_WARNINGS #include int main() { int matrix[5][5]; scanf("%d %d %d %d %d", &matrix[0][0], &matrix[0][1], &matrix[0][2], &matrix[0][3], &matrix[0][4]); scanf("%d %d %d %d %d", &matrix[1][0], &matrix[1][1], &matrix[1][2], &matrix[1][3], &matrix[1][4]); scanf("%d %d %d %d %d", &matrix[2][0], &matrix[2][1], &matrix[2][2], &matrix[2][3], &matrix[2][4]); scanf("%d %d %d %d %d.. 2022. 7. 16.
[C언어 코딩 도장 심사문제 답] 36.13_가장 작은 수 출력하기 1. 답 #define _CRT_SECURE_NO_WARNINGS #include int main() { int numArr[5]; int smallestNumber; scanf("%d %d %d %d %d", &numArr[0], &numArr[1], &numArr[2], &numArr[3], &numArr[4]); smallestNumber = numArr[0]; for (int i = 1; i < 5; i++) { if (numArr[i]< smallestNumber) { smallestNumber = numArr[i]; } } printf("%d\n", smallestNumber); return 0; } 2. 결과 3. 정리 첫 배열을 smallestNumber에 넣고 반복문을 이용해서 다른 인덱.. 2022. 7. 16.
[C언어 코딩 도장 심사문제 답] 35.7_두 정수의 합 구하기 1. 답 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { int num1; int num2; int* numPtr1 = malloc(sizeof(int)); int* numPtr2 = malloc(sizeof(int)); scanf("%d %d", &num1, &num2); *numPtr1 = num1; *numPtr2 = num2; printf("%d\n", *numPtr1 + *numPtr2); free(numPtr1); free(numPtr2); return 0; } 2. 결과 3. 정리 동적 할당 malloc함수의 사용법을 묻는 것인데, 이 함수를 이해하는 것이 중요한 것 같습니다. 일단 malloc함수를 사용하고 free를 통해 할.. 2022. 7. 15.
[C언어 코딩 도장 심사문제 답] 53.6_선의 길이 구하기 1. 답 #define _CRT_SECURE_NO_WARNINGS #include #include struct Point2D { int x; int y; }; int main() { struct Point2D p[4]; double length = 0.0f; scanf("%d %d %d %d %d %d %d %d", &p[0].x, &p[0].y, &p[1].x, &p[1].y, &p[2].x, &p[2].y, &p[3].x, &p[3].y ); for (int i = 0;i 2022. 7. 8.
728x90
반응형