반응형

호주 4

[열혈강의 c프로그래밍 풀이]-문제13[포인터를 이용한 배열의 접근]

또다시 너무 오랜시간 포스팅을 안했네요ㅎㅎ 이젠 다시 한국으로 돌아와서 글올리네요ㅎㅎ 돌아오기전에 여행 정말 많이 다녔던 것 같네요ㅋㅋ 문제1길이가 5인 int형 배열arr을 선언하고 이를 1,2,3,4,5로 초기화한 다음, 이 배열의 첫번째 요소를 가리키는 포인터 변수ptr을 선언한다.그 다음 포인터 변수 ptr에 저장된 값을 증가시키는 형태의 연산을 기반으로 배열요소에 접근하면서 모든 배용요소의 값을 2씩 증가시키고, 정상적으로 증가가 이뤄졌는지 확인하는 예제를 작성해보자. 문제2문제1에서는 포인터 변수 ptr에 저장된 값을 변경시켜가면서 배열요소에 접근하라고 해였다. 그런데 이번에는 포인터 변수 ptr에 저장된 값을 변경시키지 않고, ptr을 대상으로 덧셈 연산을 하여, 그결과로 반환되는 주소 값을..

[열혈강의 C프로그래밍 풀이]-문제08-2[continue&break의 활용]

출근하는 트레인에서 한문제씩 꾸역꾸역 풀어나가고 있네요ㅋㅋ 한국에서 이런 열정으로 했으면 좋았을것같은..ㅋㅋ 제가 살고있는 멜번의 가장 유명한 플린더스역입니다ㅎㅎ 틈나는대로 사진하나씩 올려야겠어요 문제1 구구단을 출력하되 짝수 단(2단,4단,6단,8단)만 출력되도록하자. 또한 2단은 2x2까지,4단은 4x4까지, 6단은 6x6까지, 8단은 8x8까지만 출력되도록프로그램을 구현해보자.이렇게 어수선한 문제를 제시하는 이유는 continue와 break문의 사용법을 익히기 위해서다. 그러니 가급적이면 continue와 break문을 사용해서 이 문제를 해결하기를 바란다. 문제2 다음식을 만족하는 모든A와 Z를 구하는 프로그램을 작성해보자. A Z+Z A ------- 9 9 참고로, 가능한 모든 수의 조합을 ..

[열혈강의 C프로그래밍 풀이]-문제08-1[if~else문의 활용]

정말 오랜만에 블로그복귀ㅎㅎ 약두달전에 호주로 온뒤로 한번도 못들어왔지만이제서야 다시 시작합니다. 사람사는곳은 다똑같다지만 그래도 뭔가 여유가 넘치는 나라 문제1 1이상 100미만의 정수중에서 7의 배수와 9의 배수를 출력하는 프로그램을 작성해보자.단! 7의 배수이면서 동시에 9의 배수인 정수는 한번만 출력해야한다. 문제2 두개의 정수를 입력받아서 두서의 차를 출력하는 프로그램을 구현해보자.단, 무조건 큰수에서 작은수를 뺀결과를 출력해야한다. 예를 들어서 입력된 두 수가 순서에 상관엾이 12와 5라면 7이 출력되어야하고, 입력된 두수가 순서에 상관없이 4와 16이라면 12가 출력되어야한다. 즉, 출력결과는 무조건 0 이상이 되어야한다. 문제3 학생의 전체 평균점수에 대한 학점을 출력하는 프로그램을 작성하..

반응형