총 99개
-
포인터를 사용한 2D 배열 덧셈2025.11.131. C언어 포인터 C언어에서 포인터는 메모리 주소를 저장하는 변수입니다. 포인터를 사용하면 배열의 요소에 직접 접근할 수 있으며, 동적 메모리 할당과 함수 인자 전달 등에 활용됩니다. 이 예제에서는 2D 배열의 첫 번째 요소 주소를 포인터에 저장하여 배열 요소에 접근합니다. 2. 2D 배열 연산 2D 배열은 행과 열로 구성된 2차원 데이터 구조입니다. 이 예제에서는 3x3 크기의 두 배열 a와 b의 대응하는 요소들을 더하여 새로운 배열 c를 생성합니다. 포인터를 통해 각 배열의 요소에 순차적으로 접근하여 덧셈 연산을 수행합니다. ...2025.11.13
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제12025.01.201. 포인터 변수 char 포인터 변수 s에 Kate배열의 첫번째 원소의 포인터값이 들어간다. printf를 이용하여 s의 첫번째 원소의 포인터값, s배열 자체의 포인터값을 출력한다. 그 뒤 printf함수를 반복사용하여 s의 첫번째 원소의 포인터값을 %s로 출력한다. (따라서 널문자까지 배열에 저장된 값을 다 출력하기 때문에 Kate가 출력됨) / 그 뒤 s[2]에 저장된 값을 %c로 출력한다. (따라서 문자 t가 출력됨) 2. char 배열 char 배열 a에 "Kate"값을 대입한다. printf를 이용하여 a의 첫번째 원소의...2025.01.20
-
코발트 착물의 입체화학 예비레포트2025.01.211. 전이 금속의 배위 화합물 전이 금속은 여분의 전자쌍을 가지고 있는 루이스 염기와 배위 결합을 형성하면서 다양한 기하학적 구조를 만든다. 리간드는 전이 금속과 1개, 2개 또는 3개의 배위 결합을 형성할 수 있으며, 여러 자리 리간드가 결합하여 만든 착물을 킬레이트 화합물이라고 한다. 배위 화합물에서 금속-리간드 결합은 루이스 산-염기 작용으로 설명할 수 있다. 2. 코발트의 전자 구조와 특성 코발트는 전이 금속으로 비어있는 d-오비탈을 가지고 있어 리간드와 배위 결합을 형성할 수 있다. 코발트의 전자 배치는 1s2 2s2 2p...2025.01.21
-
전자의 회절 실험 결과보고서2025.11.161. 전자의 파동성과 드브로이 방정식 운동량 P를 갖고 있는 전자는 파동의 성질을 가지며, 드브로이 방정식에 의해 파장이 결정된다. 전자를 가속한 전압 V로부터 운동 에너지 식 K = p²/2m = eV를 이용하여 운동량을 구할 수 있다. 이 실험에서 사용된 전압 범위에서는 상대론적 질량과 고전적 질량의 차이가 0.5% 미만으로 무시할 수 있다. 2. 브래그 회절 조건과 흑연 결정구조 전자가 다결정 흑연박막에 부딪힐 때 브래그 조건 nλ = 2d sinθ에 따라 반사된다. 각도 α가 매우 작을 때 삼각함수의 특성을 이용하여 식을 단...2025.11.16
-
Spectral interpretation of vanadium complexes (Tanabe-Sugano diagram) 실험보고서2025.05.061. 바나듐 착물의 분광학적 성질 이번 실험에서는 여러가지 산화 상태에 따라 다른 색을 내는 바나듐 착물들을 합성하고 색을 확인한 뒤 UV-Vis spectrum을 측정하여 분석하였다. 바나듐의 산화수에 따른 색 변화와 Tanabe-Sugano diagram을 이용한 d-d 전이 해석 등을 통해 바나듐 착물의 분광학적 성질을 확인할 수 있었다. 2. Jahn-Teller 효과 [VO(acac)2]는 d1 복합체이지만 2개의 peak가 관찰되었는데, 이는 Jahn-Teller 효과 때문이다. Jahn-Teller 효과는 팔면체 착물에...2025.05.06
-
니켈화합물 합성_무기화학실험2025.05.071. 킬레이트 화합물 합성 금속-킬레이트 배위 화합물인 금속-아세틸 아세토네이트 착화합물을 합성하고 분석하여 금속 이온과 킬레이트 리간드와의 반응을 이해하며, 중심 금속에 따른 화합물의 구조와 성질의 변화를 설명한다. 2. 전이금속 화합물의 특성 전이 금속 화합물은 다양한 산화수, 착화합물, 촉매 특성을 보이며, d-d 전자 전이로 인한 특정한 색을 나타내고, 여러 산화 상태 간의 에너지 차이가 적어서 다양한 산화 상태로 화합물을 형성한다. 3. 배위결합과 배위수 중심 금속 원자 주위에 결합하고 있는 원자나 분자 또는 이온의 수를 ...2025.05.07
-
[예비보고서] X-ray Diffraction (XRD) 분석 실험2025.05.101. 결정구조 결정구조에는 단결정, 다결정, 비결정 등이 있다. 단결정은 원자의 주기적이고 반복적인 배열이 시료 전체에 걸쳐 있는 고체이며, 다결정은 서로 다른 작은 단결정들의 집합이다. 비결정은 배열이 불규칙한 물질이다. 2. XRD 구조와 원리 X-선원이 방출되어 시료와 충돌하면 검출기가 강도를 분석한다. 회절은 X선이 물질과 부딪혀 산란하는 현상이며, 산란된 빛의 경로차가 정수배가 되지 않으면 상쇄간섭이 일어나 반사된 X-ray beam의 강도가 약해진다. 따라서 XRD 분석은 결정질 물질에서만 가능하다. 3. XRD 분석 과...2025.05.10
-
C언어 성적 처리 프로그램 실습2025.11.131. C언어 포인터와 배열 프로그램에서 포인터를 활용하여 2차원 배열의 행과 열에 접근합니다. ps 포인터는 점수 테이블의 특정 행을 가리키고, pa 포인터는 평균값 배열을 가리킵니다. 포인터 연산(ps+j)을 통해 배열 요소에 접근하고 값을 저장하는 방식으로 동적 메모리 접근을 구현합니다. 2. 데이터 입출력 처리 scanf 함수로 5명 학생의 국어, 영어, 수학 성적을 입력받고, printf 함수로 형식화된 출력을 수행합니다. fflush(stdin)으로 입력 버퍼를 비우고, %10s, %10d, %10.2f 등의 형식 지정자를...2025.11.13
-
중앙대학교 마이크로프로세서 응용회로 설계실습 결과보고서 9주차2025.01.021. fnd.c 파일의 fnd_hexadecimal 배열 완성 fnd.c 파일의 static unsigned short fnd_hexadecimal[16] 배열을 완성하였습니다. 이 배열은 16진수 숫자를 7세그먼트 디스플레이에 표시하기 위한 값들을 저장하고 있습니다. 2. 선택 모드에서의 장치 선택 '선택 모드'에서 d를 입력하면 Dot Matrix, c를 입력하면 CLCD가 선택됩니다. 문제에서 주어진 dc, cd, dcd, ccddcd 조합으로 Dot Matrix와 CLCD가 모두 선택됩니다. 3. keypad 값 읽기를 위한...2025.01.02
-
컴퓨터 그래픽스 정이십면체 구현 및 이벤트 기능2025.11.141. 정이십면체(Icosahedron) 구현 정이십면체는 12개의 꼭짓점과 20개의 삼각형 면으로 구성된 정다면체입니다. 코드에서는 12개의 3D 좌표로 정의된 꼭짓점들을 이용하여 20개의 면을 생성합니다. 각 면은 3개의 정점으로 이루어진 삼각형이며, 면마다 다른 RGB 색상(노란색, 청록색, 자홍색)이 지정됩니다. createIcosahedron() 함수에서 정점 배열과 색상 배열을 초기화하여 그래픽스 렌더링을 위한 데이터를 준비합니다. 2. 변환 행렬(Transformation Matrix) 적용 display() 함수에서 크...2025.11.14
