반응형
200부터 400사이 23의 배수를 출력하는 프로그램을 작성해보자.
for문 ver.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(void) {
int a;
printf("23의 배수: ");
for (a = 200; a <= 400; a++)
if (a % 23 == 0)
printf("%d ", a);
return 0;
}
▶ 반복문을 수행할 변수 a 지정
▶ 변수 a가 200부터 시작해 400까지 값을 하나씩 늘려감
→ 반복문을 수행하는 동안 a가 23으로 나누어 떨어지면 그 값을 출력함
while문 ver.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(void) {
int a;
printf("23의 배수: ");
a = 200;
while (a <= 400) {
if (a % 23 == 0)
printf("%d ", a);
a++;
}
return 0;
}
do문 ver.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(void) {
int a;
printf("23의 배수: ");
a = 200;
do {
if (a % 23 == 0)
printf("%d ", a);
a++;
} while (a <= 400);
return 0;
}
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 반복문 연습 문제 ] 약수 합 출력 프로그램 (0) | 2021.10.13 |
---|---|
[ C ] [ 반복문 연습 문제 ] 정수 개수 출력 프로그램 (0) | 2021.10.13 |
[ C ] [ 반복문 연습 문제 ] 약수 개수 출력 프로그램 (0) | 2021.10.13 |
[ C ] [ 반복문 연습 문제 ] 배수 합 출력 프로그램 (0) | 2021.10.13 |
[ C ] [ 반복문 연습 문제 ] 실수 합 프로그램 (0) | 2021.10.12 |