본문 바로가기

c언어123

c언어 for문 직접 사용해보면서 간단한 예제 풀어보기(1부터 임의의 수 n까지의 합 구하기, 세제곱 값 구하기, *로 네모 그리기, 팩토리얼 값 구하기(for문 이용), 팩토리얼 값 구하기(while문 이용).. c언어 for문 직접 사용해보면서 간단한 예제 풀어보기(1부터 임의의 수 n까지의 합 구하기, 세제곱 값 구하기, *로 네모 그리기, 팩토리얼 값 구하기(for문 이용), 팩토리얼 값 구하기(while문 이용), *를 꽉 찬 사각형 모양으로 출력하기(중첩된 for문), * 증가시켜 출력하기(중첩된 for문) 네 안녕하세요, 이번 포스팅에서는 for문을 이용하여 여러가지 예제를 풀어보는 시간을 가져보려 합니다. for문도 while문과 같이 정말 많이 사용이 되는 문법이기 때문에 잘 알아둬야 하는 문법이고, 손에 익어야지 잘 쓸 수 있습니다. 그리고 때에 따라서 while문으로도 변환을 할 수 있기 때문에 더 중요합니다. 그럼 바로 시작하도록 하겠습니다. 1. 1부터 임의의 수 n까지의 합 구하기 for문.. 2022. 12. 4.
c언어 for문 알아보기 c언어 for문 알아보기 네 안녕하세요, 이번 포스팅에서는 c언어에서 가장 자주 쓰는 반복문인 for문에 대하여 알아보도록 하겠습니다. for문은 while문과 do_while문 같이 반복문의 한 종류입니다. 그리고 while문 보다 훨씬 많이 쓰는 방법입니다. 지금부터 그 이유와 사용방법을 같이 알아보도록 하겠습니다. 1. for문의 구조 for문은 이렇게 생겼습니다. for(i = 0; i < n; i++) { printf("hi\n"); } 이러한 구조를 띄는데, for문 안에 조건식은 총 3가지입니다. 초기식 조건식 증감식 이 3가지가 모여서 for 루프가 돌아갈 수 있는 조건을 형성합니다. 그럼 이들에 대하여 알아보도록 하겠습니다. 1 - 1. 초기식 초기식은 for문에서 돌릴 변수의 초기값을 .. 2022. 12. 4.
c언어 do_while문 알아보기 c언어 do_while문 알아보기 네 안녕하세요, 이번 포스팅에서는 c언어에서 사용하는 반복문 중 하나인 do_while문에 대하여 알아보도록 하겠습니다. do_while문도 무한루프를 돌릴 때 종종 사용을 합니다. 하지만 while문과 약간의 차이가 있습니다. 그래서 while문과 조금 헷갈리는 부분이 없지 않아 있기 때문에 잘 쓰지 않으나, 아예 안 쓰지는 않으니 한 번 알아보도록 하겠습니다. 1. do_while문의 형태 do_while문은 이러한 구조를 가지고 있습니다. do { 문장 1; 문장 2; 문장 3; ... }while (조건식); 우리가 보던 while문과 차이가 좀 있습니다. 일단 바로 보이는 것이 있죠? while이 위에 있지 않고 밑에 있으며, while의 조건식이 있는 부분에 .. 2022. 12. 4.
c언어 반복문 루프에서 보초 값 사용하기(while문, 성적의 평균 구하기) c언어 반복문 루프에서 보초 값 사용하기(while문, 성적의 평균 구하기) 네 안녕하세요, 이번 포스팅에서는 우리가 반복 루프를 사용할 때 보초 값을 사용하는 방법에 대하여 알아보도록 하겠습니다. 보초 값은 다른 말로 센티널이라고도 하는데, 이 보초값은 데이터의 끝을 알리는 값입니다. 그래서 반복 루프를 돌릴 때 끝 값이 존재하지 않으면 무한히 루프를 돌리기 때문에 꼭 필요합니다. 그럼 지금부터 알아보도록 하겠습니다. 1. 성적의 평균을 구하는 프로그램으로 보초 값 다루기 이 개념은 우리가 직접 써봐야 바로 이해가 되기 때문에 한 가지 예제를 예로 들어서 설명을 드리겠습니다. 우리가 성적을 구하는 프로그램을 작성하는 순서는 이렇습니다. 필요한 변수들을 초기화 한다. 성적을 입력받아 합계를 구하고 성적의.. 2022. 12. 4.