c언어문제 n미만의 4의배수 출력

c언어 문제.

심심해서 지식인을 기웃거리다가 어떤분이 질문하는것을 풀어드렸습니다.

문제는 아래와 같습니다.

1에서 n미만의 정수중에서 4의 배수인 정수를 출력하는 프로그램

먼저 제가 만든 코드는 아래와 같습니다.

먼저 i를 1로 초기화해놓고 n값을 입력을 받았습니다.

그 후 무한루프로 i를 1씩 올라가게 해놓았습니다.

이렇게 함으로써 j의 값은 4의 배수가 되었습니다.

이제 이 while문에 4의 배수가 n보다 작을때 출력하고 n보다 크거나 같다면 빠져나올수 있게 프로그래밍을 했습니다.

 

아래는 출력결과입니다.

프로그램을 두번 실행해서 50과 48을 입력했습니다.(미만으로 만들어서 48을 입력했을때 44까지만 출력됩니다.)

 

지식인에서 하드디스크 관련 질문은 많이 봐서 제 블로그 글을 소개했는데요.

이것도 나름 재미있는거 같네요. 가끔 답변하러 가야겠어요.

혹시 더 좋은 코드가 있다면 댓글에 남겨주시면 감사하겠습니다. ㅎㅎ

Designed by JB FACTORY