본문 바로가기
728x90
반응형

디벨로퍼21

[C언어 코딩 도장 심사문제 답] 38.7_단위행렬 만들기 1. 답 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { int number; scanf("%d", &number); int **m = malloc(sizeof(int*) * number); for (int i = 0; i < number; i++) { m[i] = malloc(sizeof(int) * number); } for (int i = 0; i < number; i++) { for (int j = 0; j < number; j++) { if (i == j) m[i][j] = 1; else m[i][j] = 0; printf("%d ", m[i][j]); } printf("\n"); } for (int i = 0; i < 3; i++.. 2022. 7. 18.
[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언어 코딩 도장 심사문제 답] 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.
[C언어 코딩 도장 심사문제 답] 52.6_인적 정보 삭제하기 1. 답 #define _CRT_SECURE_NO_WARNINGS #include #include struct Person { char name[20]; int age; char address[100]; }; int main() { struct Person p1; strcpy(p1.name, "홍길동"); p1.age = 30; strcpy(p1.address, "서울시 용산구 한남동"); memset(&p1, 0, sizeof(struct Person)); printf("이름: %s\n", p1.name); printf("나이: %d\n", p1.age); printf("주소: %s\n", p1.address); return 0; } 2. 결과 3. 정리 memset함수를 이용해서 p1 구조체에 0으로.. 2022. 7. 8.
728x90
반응형