본문 바로가기
728x90
반응형
SMALL

전체 글387

chapter 14) 2차원 char 배열에 동물 이름을 초기화하는 방법 #include int main(void){ char animal1[5][10] = { {'d','o','g','\0'}, {'t','i','g','e','r','\0'}, {'r','a','b','b','i','t','\0'}, {'h','o','r','s','e','\0'}, {'c','a','t','\0'} }; char animal2[][10] = {"dog","tiger","rabbit","horse", "cat"}; int i; for (i = 0; i< 5; i++){ printf("%s ", animal1[i]); } printf("\n"); for (i = 0; i< 5; i++){ printf("%s ", animal2[i]); } return 0; } ### 배열 초기화 `int nu.. 2024. 9. 8.
chapter 14) 2개 반 3명 학생의 4과목 점수를 저장하는 3차원 배열 #include int main(void){ int score[2][3][4] = { {{72,80,95,60}, {68,98,83,90}, {75,77,84,90}}, {{66,85,90,88}, {95,92,88,95}, {43,72,56,75}} }; int i,j,k; for (i = 0; i< 2; i++){ printf("%d class score...\n", i+1); for (j = 0; j < 3; j++){ for (k = 0; k < 4; k++){ printf("%5d", score[i][j][k]); } printf("\n"); } printf("\n"); } return 0; } ### 배열 초기화와 접근 이 코드는 3차원 배열을 사용하여 학생들의 점수를 관리하는 예제입니다. 배.. 2024. 9. 7.
chapter 14) 학생 3명의 네 과목 총점과 평균을 구하는 프로그램 #include int main(void){ int score[3][4]; int total; double avg; int i , j; for (i = 0; i 2024. 9. 6.
chapter 14) 포인터 배열로 여러 개의 문자열 출력 #include int main(void){ char *pary[5]; int i; pary[0] = "dog"; pary[1] = "elephant"; pary[2] = "horse"; pary[3] = "tiger"; pary[4] = "lion"; for (i = 0 ; i< 5; i++){ printf("%s\n", pary[i]); } return 0; } ### 코드 설명 이 코드는 문자열 포인터 배열을 사용하여 다양한 동물 이름을 저장하고 출력하는 C 프로그램입니다. ### 문자열 포인터 배열 초기화 - `char *pary[5];`는 문자열에 대한 포인터를 저장할 수 있는 배열 `pary`를 선언합니다. 배열의 각 요소는 `char` 타입의 포인터입니다. - 배열 `pary`는 5개의 문자.. 2024. 9. 5.
728x90
반응형
LIST