티스토리 뷰

- c언어 기본 수열(1~100까지의 합)

 

수열이란,

일정한 규칙에 따라 숫자들이 차례대로 나열된 것이다.

아래 코드는 1 부터 100까지 숫자를 차례대로 더한 값 이다.

 c언어(for문 이용)

 c언어(while문 이용)

  1 #include<stdio.h>
  2 int main()
  3 {
  4         int sum = 0;
  5         int i;
  6         for(i=1;i<101;i++)
  7         {
  8                 sum +=i;
  9         }
 10         printf("1부터 100까지 합 : %d\n",sum);
 11 }

  1 #include<stdio.h>
  2 int main()
  3 {
  4         int sum = 0;
  5         int i=1;
  6         while(1)
  7         {
  8                 sum +=i;
  9                 i++;
 10                 if(i>100) break;
 11         }
 12         printf("1부터 100까지 합 : %d\n",sum);
 13 }

 

for문의 i를 1부터 시작한 이유는 100번 반복 하기도 하지만 1부터 더하기 위함이다.

 

while문은 i가 100이 되면  while을 나가기위해 if문을 이용한다.

 

결과는 다음과 같다.

 

'알고리즘' 카테고리의 다른 글

c언어 피보나치수열 알고리즘  (0) 2018.07.11
c언어 등차 수열, 등비 수열 알고리즘  (1) 2018.07.11
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/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
글 보관함