반복문 : for 문 구조
키워드 ( 조건문 ) { 실행문 } |
ㄴ 조건문 : (초기식; 조건식; 증감식)
증감식 4종류
1) a = a + 1
2) a += 1
3) a++
4) ++a
# include <Windows.h>
# include <stdio.h>
void main(){
for(int i=0; i<5; i++){
printf("%d\n", i);
}
// while문 비교
int n = 0; // 초기식
while(n < 5){ // 조건식
printf("%d\n", n);
n += 1; // 증감식
}
system("pause");
}
연습문제
// 문제 1) 5~9 출력
// 문제 2) 6~3 출력
// 문제 3) 1~5까지의 합 출력
// 문제 4) 1~10중 3미만 그리고 7이상의 수만 출력
// 문제 5) 1~10중 짝수만 출력
// 문제 6) 1~10중 짝수의 개수 출력
더보기
# include <Windows.h>
# include <stdio.h>
// 문제 1) 5~9 출력
for(int i=5; i<10; i++){
printf("%d ", i);
}
printf("\n");
// 문제 2) 6~3 출력
for(int i=6; i>=3; i--){
printf("%d ", i);
}
printf("\n");
// 문제 3) 1~5까지의 합 출력
int sum = 0;
for(int i=1; i<=5; i++){
sum += i;
}
printf("합 : %d\n", sum);
// 문제 4) 1~10중 3미만 그리고 7이상의 수만 출력
for(int i=1; i<=10; i++){
if(i < 3 || i >= 7){
printf("%d ", i);
}
}
printf("\n");
// 문제 5) 1~10중 짝수만 출력
for(int i=1; i<=10; i++){
if(i % 2 == 0){
printf("%d ", i);
}
}
printf("\n");
// 문제 6) 1~10중 짝수의 개수 출력
int cnt = 0;
for(int i=1; i<=10; i++){
if(i % 2 == 0){
cnt += 1;
}
}
printf("짝수의 개수 : %d\n", cnt);
system("pause");
}
'C > ☞' 카테고리의 다른 글
[23] 가위바위보 게임 (0) | 2020.07.14 |
---|---|
[22] 난수 생성 (Random) (0) | 2020.07.14 |
[20] 연습문제 : while (0) | 2020.07.14 |
[19] 반복문 : while (0) | 2020.07.14 |
[18] 반복문 (0) | 2020.07.14 |
댓글