본문 바로가기

C74

C언어] 반복문 정리 [반복문 정리] 툴 버전 : Visual Studio 2017 for 문 : 가장 큰 특징은 제어 변수를 사용한다는 점이다. 루프를 통제하는 변수를 선언하고 이 변수가 일정한 범위의 값을 가지는 동안 명령을 계속 반복한다. while 문 : 루프를 계속할 조건만 잇고 초기식이나 증감식이 없다. 아예 제어 변수라는 개념이 없으며 루프 내부에서 조건식의 진위 여부를 변경해야 한다. do-while 문 : while문과 마찬가지로 제어 변수가 없고 반복 횟수가 가변적이지만 조건을 점검하는 시기가 다르다. while문은 루프로 들러가기 전에 조건을 점검하지만 do-while문은 일단 명령을 실행한 후 루프 계속 여부를 점검한다. ​1. ​ 2018. 12. 18.
C언어] do-while 문 [do-while 문] 툴 버전 : Visual Studio 2017 do 명령; while (조건); ​ do { 명령; }while (조건); ​ do 다음의 명령을 while의 조건이 만족하는 동안 반복적으로 실행하는데 파스칼의 repeat until제어문과 동일하다. 명령은 보통 복문이 오므로 {}괄호를 싸 주어야 한다. ​ 1. do-while 문 ​ 2018. 12. 18.
C언어] while 문 [while 문] 툴 버전 : Visual Studio 2017 while (조건) 명령; while (조건) { 명령; } ​ 명령 자리에는 물론 여러 개의 명령을 묶어 놓은 복문이 올 수 있으므로 while(조건) {명령들}이라고 외워두는 것도 좋다. ​ while의 영어 뜻 그대로 조건인 참인 "동안" 명령을 계속 반복한다. 초기식이나 증감식 같은 것은 따로 없으므로 명령 블록에서 루프를 끝낼 수 있도록 해야한다. ​ 1. while 문 (무한루프를 만들지 않게 루프를 탈출(Break)하는 조건을 포함 한다.) ​ 2. 다중 while 문 ​ 2018. 12. 18.
C언어] for문 [for 문] 툴 버전 : Visual Studio 2017 for (초기식; 조건식 ; 증감식) 명령; for (초기식; 조건식 ; 증감식) { 명령; } 제어문 중에 가장 대표적인 루프 함수는 for문 이다. 조건에 만족하는 상황에서 반복적으로 명령을 실행하는 제어 구조이다. ​ 초기식 : 초기식은 제어 변수의 초기값을 지정하며 루프가 시작될 때 한번만 수행된다. 조건식 : 반복문이 언제까지 실행될 것인가를 지정하여 조건이 만족하는동안 계속 루프를 한다. ​ 증감식 : 한번의 루프를 돌 때 제어 변수를 얼마나 증감시킬 것인지 설정한다. 루프한번에 증감식도 한번식 실행된다. ​ 1. 기본 사용법 - 초기식을 변수로 받아 쓴다. ​ 2. 구구단 - 초기식을 for에서 선언 하여 사용한다. ​ 3. 다중 .. 2018. 12. 18.
C언어] if문 [if 문] 툴 버전 : Visual Studio 2017 [선언 형식] ​if (조건) 명령; if (조건) { 명령; } ​ {} 대 괄호가 없으면 if문 옆or아래 한줄만 명령에 해당한다. 괄호 안에 조건을 쓰고 이 조건이 만족할 때 실행할 명령을 괄호 뒤에 작성한다. 광호는 조건과 명령문을 구분하기 위해 존재하며 생략할 수 없다. 조건은 주로 변수의 값을 비교하는 연산식을 사용한다. 관계 연산자. ​ 연산자 조건 == 좌변과 우변이 같다. != 좌변과 우변이 다르다. > 좌변이 우변보다 크다. = 좌변이 우변보다 크거나 같다. 2018. 12. 15.
C언어] 텍스트 게임 1탄 [텍스트 게임 1탄] 툴 버전 : Visual Studio 2017 앞서 포스팅한 내용 을 사용해 간단한 텍스트 게임을 만들었습니다. 1. 정수형 변수 / printf함수 / scanf_s함수 2018. 12. 15.
C언어] scanf [scanf 함수] 툴 버전 : Visual Studio 2017 scanf는 C언어의 표준 입력 함수 이다. ​ scanf("스캔에프")는 사용자로부터 저옵를 입력받는 기본 함수이다. printf의 반대 함수이며 동일한 서식을 사용한다. scanf를 호출하면 화면에 커서가 나타나 깜박거리며 입력을 요구하는데 이 상태에서 사용자가 입력장치(키보드)를 통해 프로그램이 요구하는 정보를 입력하고 Enter키를 누르면 된다. [입력 함수의 사용법] scanf ("서식문자열",&변수[&변수,...]); ​입력 함수 printf와는 달리 출력함수 scanf는 서식 문자열에는 오로지 서식만 들어갈 수 있으며 서식 이 외의 문자열은 넣어봐야 무시된다. scanf로 입력받을 변수를 지정할 때 변수명 앞에 & 연산자를 붙.. 2018. 12. 14.
C언어] 변수 [변수] 툴 버전 : Visual Studio 2017 C언어는 다양한 데이터 타입을 제공 한다. 변수는 변할 수 있는수. 즉 고정되어 있지 않은 수라는 뜻이다. 숫자 1, 99, 3.14 같은 상수의 반대 개념이다. 변수에는 수치값 뿐 아니라 문자열이나 포인터 같은 값도 저장된다. 변수에서 '수'는 데이터 라고 보면된다. 변할 수 있는 데이터(Data) [변수명 작성 규칙] 1. 대.소 문자를 구분 한다. 2. 숫자도 가능 하다. 3. 뛰어쓰기 는 안되지만 _(언더바)는 가능하다. 4. 길이의 제약이 없지만 65자 이상은 보장해 주지 않는다. 5. 예약어는 안된다. 변수의 종류 기본형 타입 - 문자형, 정수형, 실수형, 열거형, void형 유도형 타입 - 함수형, 배열, 포인터, 구조체, 공용체 [변수.. 2018. 12. 14.
VB] Visual Studio 2017_프로젝트 생성 [비주얼 베이직 프로젝트 생성 순서] 툴 버전 : Visual Studio 2017 1. 파일 -> 새로 만들기 -> 프로젝트(Ctrl+Shift+N) 2. Vlsual Baslc -> Windows Forms 앱/응용 프로그램 -> 확인 3. Form 화면 4. 솔루션 탐색기 5. Form1 속성 정보 창 6. 도구 상자 2018. 12. 13.
728x90