for문 사용
#include <stdio.h>
int main(void) {
int num;
printf("1부터 몇까지의 합을 구하시고 싶으신가요? : "); // 5
scanf("%d", &num); // num = 5
int sum = 0; //sum은 숫자의 합을 저장
for (int i = 1; i<=num; i++) {
if (num >= 100 ){
printf("오류입니다.");
break;
}
sum+=i; // sum + i = sum
}
printf("%d", sum);
}
while문 사용
#include <stdio.h>
int main(void) {
int n, sum = 0;
printf("1부터 몇까지 더해드릴까요? : ");
scanf("%d", &n);
int m = n;
while (0<m) {
sum += m;
m--;
}
printf("1~%d까지의 합은 %d입니다.", n, sum);
}
합계를 구하는 변수는 계산 전에 초기화 (값을 넣기)를 해줘야한다.
ex) sum = 0;
'프로그래밍 > C' 카테고리의 다른 글
숫자 사이클 계산기 (0) | 2022.04.01 |
---|---|
정수 A를 입력받고 A 번째 줄까지 차례대로 별을 출력하는 프로그램 (0) | 2022.04.01 |
입력받은 계산 횟수만큼 반복하는 덧셈 계산기 (0) | 2022.04.01 |
정수를 입력받고 해당 구구단을 출력 (0) | 2022.04.01 |
곱셈 계산기 (0) | 2022.04.01 |