티스토리 뷰

 C언어 프로그래밍을 공부하고 있다면 제어문 그 중에서도 반복문에 많은 시간을 투자고 있을 것입니다. 반복문은 사용빈도가 높고, 중요하므로 많은 실습예제를 풀면서 익히는 것이 가장 좋습니다.

 반복문의 문법을 처음 보았을때에 생각보다 간단하다고 생각할 수도 잇습니다. 하지만 실습예제를 통해 충분히 숙지하지 않는다면 복잡한 프로그래밍 언어를 이해하는데 문제가 될 수 있습니다.

 오늘은 반복문 중에서 대표적인 실습예제이면서 대학교 시험에 단골로 출제되고 있는 별찍기 예제다이아몬드 만들기에 대해서 소개하려고 합니다.

[코드]

#include<stdio.h> int main(void){ int a = 0; int b = 0; for( a = 1; a < 5; a++){ for( b = 0; b < 5 - a; b++){printf( " " );} for( b = 0; b < 2*a-1; b++){printf( "*" );} printf( "\n" ); } for( a = 4; a > 0; a--){ for( b = 0; b < 5 - a; b++){printf( " " );} for( b = 0; b < 2*a-1; b++){printf( "*" );} printf( "\n" ); } return 0;

} 

[결과]

피라미드 만들기 바로가기>>>
하트만들기 바로가기>>>

※공감은 블로거에게 큰힘이 됩니다.

댓글