'2015/02/12'에 해당되는 글 2건

  1. 2015.02.12 반파 정류 회로 Capture 설계
  2. 2015.02.12 반복문을 활용한 배열과 포인터 연산
Busan IT/제어기초2015. 2. 12. 17:38

 반파 정류 회로 Capture 설계

 

 

RMS(Root Means Square)


 

AC 220V는 220v * 루트2 = 311.12...




 


반응형
Posted by newind2000
Busan IT/제어언어2015. 2. 12. 13:24

반복문을 활용한 배열과 포인터 연산

 

#1. 반복문의 활용

 

실습 - 반복문의 활용)

 

구구단 2단부터 9단까지 출력해 보자.

 



 

//프로그래밍시 막힌 부분이 있으면 그림을 그려 이해를 하자. 컴퓨터가 일을 어떻게 시행하//는지 처리 순서대로 하나씩 대입해 보면서 막힌 부분을 풀어봐야 한다.

#2. 반복문의 활용

 

실습 - 반복문의 활용)

 

10미만의 소수를 구하여라.

 



 

프로그래밍을 할 때 일을 세부적으로 나누어보고 작은 것부터 프로그램을 작성하여 올라간다.

 

 

배열

 

배열을 쓸 때 배열의 숫자가 많아질 경우 이것을 반복문을 사용하여 넣어줄 수 있다.



#3. 반복문을 활용한 배열과 포인터 연산

 

실습 - 반복문의 활용)

 

위의 iArray 0 - 9번까지의 주소를 출력한다.

 



 

 

 

 

 

 

//array에서 배열의 숫자를 넣어주지 않으면 주소가 출력되어 버린다. 배열의 값을 출력하고 싶으면 배열의 번호까지 넣어주어야 한다.

 



iArray+1를 출력해 보면 iArray+1가장 앞에 있는 배열의 주소이고 &iArray+1의 경우는 전체의 iArray가 끝나는 주소 값에서 +1을 한 것이다.

 

 

 

 

포인터 연산

 

포인터의 연산에서는 선언된 변수의 크기에 맞춰서 연산을 한다.

ex) int형일 때 주소 +1 = +4 -> +1 = +1*sizeof(int)



 

#4. 반복문을 활용한 배열과 포인터 연산

 

for문에서 두 개 이상의 초기화 값을 적을때는 ‘,’로 분류해 준다. 다만 중간값(참일 때 멈추는 값은) 하나만 쓸 수 있다.

 

실습 - 변수에 따른 포인터의 주소 변화를 이해한다)

 

배열을 활용하여 변수 5개를 설정해 주고 포인터와 반복문을 사용하여 배열의 값을 출력해 보자.

 



 

 

 

 

 

 

 

반응형
Posted by newind2000