POST

C언어 원하는 수를 입력받아 1부터 n까지 짝수의 합구하기

C언어 1부터 숫자n 까지 짝수의 합계구하기




핵심 요소


  • 숫자를 입력받을 변수, 짝수의 합을 저장 할 변수, 1부터n까지 헤아릴 변수
  • 짝수를 판단할 조건문
  • 1~n까지 반복할 반복문





#include<stdio.h>

#pragma warning(disable:4996) //scanf 보안경고 제거용


int main(void) {

int n = 0; // 숫자 n 입력 받을 변수

int sum = 0; // 짝수를 합할 변수

printf("숫자 입력: ");

scanf("%d", &n); // 변수 n에 숫자 입력 받음

for (int i = 1; i != n; i++) { // 숫자 n 까지 반복 -> 변수i를 1로 선언하고 변수n과 같지않으면 i를 1씩 증가시키며 반복한다.

if (i % 2 == 0) { // 2로나눈 나머지가 0일경우 짝수임.

sum = sum + i; // 짝수로 판단된 것들을 합연산

}

}

printf("1~%d까지 짝수의 합은 %d 입니다.\n\n", n, sum); // 결과 출력

return 0;

}