c언어 약수 나열하기

  오늘은 약수인지 판별하는 것에서 업그레이드해서 약수를 나열하는 것을 한번 배워 보겠습니다. 생각보다 어렵지 않습니다. 바로 for문과 if문을 쓰게 되면 아주 간단하게 해결되기 때문이죠.^^* 그럼 지금부터 차근차근 한번 알아보도록 하겠습니다.



  일단 결과가 이렇게 나옵니다. 40의 약수는 1 2 4 5... 40이런식으로나오게 말이죠..^^*



  소스 코드 짜는건 아주 간단합니다. 일단 divisor함수를 생성하는 것인데요. i를 선언해서 for문으로 만든다음에 n나누기 i가 0이라는 말이 즉 n은 i로 나누어 떨어진다는 뜻이니까요. 그렇게 해서 이제 print divisor함수를 불러오는 겁니다.



  어떤가요?? 아주 간단하지만 정말 이해하기 어려운게 c언어랍니다. 처음이 어렵지만 한번 해 보면 그렇게 어렵지는 않습니다. 하지만 너무 힘들다는 것은 사실이군요. 하지만 조금씩 알아가는 재미는 있는 것 같습니다. 오늘은 여기서 마치도록 할께요..^^* 여러분들도 프로그램의 고수가 되길 기대하면서 이만 물러나도록 하겠습니다.

댓글

Designed by JB FACTORY