반응형
1부터 100까지의 합을 출력하는 프로그램을 작성해보자.
for문 ver.
#include<stdio.h>
#define _CRT_SECURE_NO_WARNINGS
int main(void) {
int a;
int hap = 0;
for (a = 1; a <= 100; a++)
hap += a;
printf("합: %d\n", hap);
return 0;
}
▶ int hap = 0 : hap 변수를 0으로 초기화 시킴
▶ for (a=1; a<=100; a++) hap += a : a가 1부터 100까지 하나씩 증가하며 더한 값을 hap 변수에 저장
while문 ver.
#include<stdio.h>
int main(void) {
int a;
int hap = 0;
a = 1;
while (a <= 100) {
hap += a;
a++;
}
printf("합 : %d\n", hap);
return 0;
}
do문 ver.
#include<stdio.h>
int a;
int hap = 0;
int main(void) {
a = 1;
do {
hap += a;
a++;
} while (a <= 100);
printf("합 : %d\n", hap);
return 0;
}
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 반복문 연습 문제 ] 배수 합 출력 프로그램 (0) | 2021.10.13 |
---|---|
[ C ] [ 반복문 연습 문제 ] 실수 합 프로그램 (0) | 2021.10.12 |
[ C ] [ 반복문 연습 문제 ] 입력 받은 수까지 출력 프로그램 (0) | 2021.10.12 |
[ C ] 반복문 & 분기문 (0) | 2021.10.12 |
[ C ] [ switch 조건문 연습 문제 ] 특수 문자 아스키코드값 출력 프로그램 (0) | 2021.10.12 |