C언어 튜터링 #3
2021. 3. 26. 01:40ㆍProgramming Language/C
반응형
for 문
int i;
for (i = 0, i < 5; i++;) {
printf("5번 출력");
}
<코드 설명>
정수형 i 선언
for 문을 만남 -> i = 0 , i < 5 참 -> printf문 실행
-> 다시 위로 올라감 -> i++ 만남 -> i 증가 -> i < 5 참 -> printf문 실행
-> i = 4 일때는 i++로 i가 5로 증가되므로 i < 5 거짓 -> for문 종료for 문
10 번 출력 (100번은 눈이 아파서,,,)
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include <stdio.h>
int main()
{
for (int i = 0; i < 10; i++) {
printf("10번 출력\n");
}
}
while 문
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include <stdio.h>
int main()
{
int i = 0;
while (i < 5)
{
printf("안녕!\n");
i++;
}
return 0;
}
<코드 설명>
i = 0 -> while문 만남 -> i < 5 참 -> printf문 실행 -> i 증가 -> while 문 -> i < 5 참
->printf문 실행 -> i 증가
i++ 에서 5로 증가되면 -> i < 5 거짓 -> while 문 종료
중첩 for문 별찍기!
*****
*****
*****
*****
*****
#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif
#include <stdio.h>
int main()
{
int i;
int j;
for (i = 0; i < 5; i++) {
for (j = 0; j < 5; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
for (i = 0; i < 5; i++) {
for (j = 6; i < j-1 ; j--) {
printf("*");
}
printf("\n");
}
for (i = 0; i < 5; i++) {
for (j = 0; j <= i; j++) {
printf("*");
}
printf("\n");
}
반응형
'Programming Language > C' 카테고리의 다른 글
C언어 튜터링 #4 (0) | 2021.04.02 |
---|---|
C언어 튜터링 #2 (0) | 2021.03.24 |
C언어 튜터링 # 1 (0) | 2021.03.19 |
c언어 #17 (0) | 2020.03.23 |
c언어 #16 (0) | 2020.03.23 |