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;
}
'C' 카테고리의 다른 글
C언어 입력한 정수의 자리 수 구하기 (0) | 2017.03.14 |
---|---|
C언어 While반복문을 이용한 입력한 정수를 반대로 출력하기 (0) | 2017.03.14 |
C언어 '('와')' 의 짝이 맟는지 검사하는 프로그램 만들기 (1) | 2014.11.23 |
C언어 구조체 변수의 초기화 (0) | 2014.08.17 |
C언어 구조체의 정의와 구조체 변수 선언과 사용법 (0) | 2014.08.11 |