티스토리 뷰

코드 스니펫 복사

오늘은 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,514,030
Today
207
Yesterday
1,294
«   2017/11   »
      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    
글 보관함