티스토리 뷰

코드 스니펫 복사

오늘은 C언어를 이용해서 알파벳 대문자를 차례로 출력해 주는 소스입니다.


결과를 보면 아래와 같습니다.






A는 아스키코드로 65이며 Z는 아스키코드로 90입니다.

아스키코드값을 이용해서 프로그래밍을 하면 됩니다.


저는 아래와 같이 해보았습니다.


#include<stdio.h>

int main()
{
   int i, j;
   int k = 65;
   for (i = 1; i <= 14; i++)
   {
      k = 65;

      // 공백을 출력한다.
      for (j = 1; j <= 14 - i; j++)
      {
         printf(" ");
      }

      // 알파벳을 출력한다.
      for (j = 1; j <= (2 * i) - 1; j++)
      {
         printf("%c", k);
         if (k == 90)
         {
            break;
         }
         k++;
      }
      printf("\n");
   }

   return 0;
}


아래는 소스파일입니다.



alphabet1.c

댓글
댓글쓰기 폼
공지사항
Total
2,735,759
Today
190
Yesterday
1,075
«   2018/06   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함