Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Three(Two) Tone Shading
- Virtual Byte
- working set
- 메모리 누수
- VR
- Toon Shader
- Rim Light
- AppSW
- ColorGradingLutPass
- Specular
- C언어
- 개인 바이트
- 벡터
- URP로 변경
- Cell Shader
- ASW(Application SpaceWarp)
- Windows Build
- 3d
- Cell Look
- 프로그래밍 기초
- 작업 집합
- OculusMotionVectorPass
- URP
- Cartoon Rendering
- 게임 수학
- Private Bytes
- 가상 바이트
Archives
- Today
- Total
WinCNT
C 언어 - 06. 반복문 본문
FOR문
//1부터 n까지의 합을 연산
int main(void)
{
int n;
int sum = 0;
printf("1부터 n까지의 합을 구합니다.\nn를 입력하세요. ");
scanf_s("%d", &n);
for (int i = 1; i <= n; i++)
{
sum = sum + i;
}
printf("%d\n", sum);
system("pause");
return 0;
}
//-1이 입력될 때까지 더하기
int main(void)
{
int sum = 0;
for (; 1;) //for (;;)도 동일
{
int x;
printf("숫자를 입력하세요. ");
scanf_s("%d", &x);
if (x == -1) break; //-1 입력시 합산 종료
sum = sum + x;
}
printf("%d\n", sum);
system("pause");
return 0;
}
WHILE문
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#pragma region "특정 문자를 n번 출력하기"
int main(void)
{
int n;
char a;
printf("특정 문자를 n번 출력합니다.\n");
scanf("%c %d", &a, &n);
while (n--)
{
if (n < 0) break;
printf("%c ", a);
}
system("pause");
return 0;
}
#pragma endregion
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#pragma region "특정 숫자의 구구단 출력하기"
int main(void)
{
//특정 숫자의 입력
printf("특정 숫자의 구구단을 출력합니다.\n숫자를 입력해주세요. ");
int n;
scanf("%d", &n);
//특정 숫자의 구구단을 출력
int i = 1;
while (i <= 9)
{
printf("%d * %d = %d\n", n, i, n * i);
i++;
}
system("pause");
return 0;
}
#pragma endregion
중첩된 반복문
- 반복문 내부에 다른 반복문이 존재하는 반복문
이처럼 중첩해서 존재하는 것을 네스트(Nest, 入れ子(ネスト))라고도 한다. - 반복문이 중첩될수록 연산 횟수는 제곱 형태로 늘어난다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#pragma region "전체 구구단 출력하기"
int main(void)
{
//구구단을 출력
int i = 1;
while (i <= 9)
{
for (int j = 1; j <= 9; j++)
{
printf("%d * %d = %d\n", i, j, i * j);
}
printf("\n");
i++;
}
system("pause");
return 0;
}
#pragma endregion
'Study > C' 카테고리의 다른 글
C 언어 - 08. 배열 (0) | 2021.08.03 |
---|---|
C 언어 - 07. 함수 (0) | 2021.08.03 |
C 언어 - 05. 조건문 (0) | 2021.08.01 |
C 언어 - 04. 연산자 (0) | 2021.08.01 |
C 언어 - 03. 기본 입출력 (0) | 2021.07.31 |