'열혈C프로그래밍'에 해당되는 글 1건

#include <stdio.h>


길이가 10인 배열 선언 총 10개 정수 입력, 홀수 짝수 구분지어 출력, 홀수 선출력 후 짝출력, 10개정수 메인에서 입력, 배열내에 존재하는 짝수만 출력하는 함수를 각각정의해서 이 두 함수를 호출하는 방식으로 프로그램 완성



=========================



윤성우의 열혈 C프로그래밍 <도전! 프로그래밍2>에 나온 2번 문제이다.


문제의 실행 예시에서 출력부분의 


홀수 출력 : 1, 3, 5, 7, 9

짝수 출력 : 2, 4, 6, 8, 0


이런 식으로 맨 마지막의 출력 숫자 뒤에는 ' , ' 를 찍지 않는 것 때문에 골머리를 앓았다.


생각지 못한 여러가지 방법이 있겠지만 나는 입력받은 모든 배열을 검사하여 홀, 짝을 전역 변수에 카운트 하였고 카운트된 횟수를 바탕으로 ' , ' 없이 출력될 숫자를 if문으로 구분지었다.


나름 깔끔하게 마무리 된 것 같다.


역쉬, 전역 변수는 편리하다....

블로그 이미지

irostub

iro의 잡화상점

,