기초 7

[C#] 기초 문법 - 반복문 (while, for, foreach) & 무한루프

반복문의 기본 개념은 '조건을 만족하는 동안(조건의 비교 연산이 참인 동안) 하위 블럭을 수행하라. 조건을 만족하지 않으면 하위 블럭을 수행하지 말고 다음 코드라인을 읽어라.'이다. 1. while while 문의 구조는 아래와 같다. while (/*조건*/) // 조건은 참이어야 하며, 조건이 거짓이 되는 순간 while문을 빠져나간다. { // 실행할 구문 } int age = 5; int num = 0; while (age > num) { Console.WriteLine(num); num++; } Console.WriteLine("End of the Code."); 출력 결과 : 0 // num = num + 1; 1 // num++ 에 의해 1 증가 2 // age > num 을 만족하므로 출력..

Language/C# 2023.09.01

[C#] 기초 문법 - 증감연산자, 전위/후위연산자

1. 증감연산자 int vlaue = 0; value += 1; // value : 1 value++; // value : 2 value -= 1; // value : 1 value--; // value : 0 위 코드는 아래의 코드와 같다. int vlaue = 0; value = value + 1; // value : 1 value = value + 1; // value : 2 value = value - 1; // value : 1 value = value - 1; // value : 0 2. 전위/후위 연산자 1) 전위 연산자 위에서 살펴본 증감연산자 ++ 혹은 -- 가 변수의 앞에 붙은 형태를 전위 연산자라고 한다. 형태) ++value; --value; 전위 연산자는 변수에 1의 값을 먼저 증..

Language/C# 2023.08.30

[C#] 기초 문법 - string 문자열 활용하기

주제 | [C#] 기초 문법 - string 문자열 활용하기 개요 | 탭, 개행문자, 특수문자 등을 포함하는 문자열 만들기 @ 지시문 유니코드 문자를 포함하는 문자열 만들기 문자열 + 문자열 문자열에 변수 값 삽입하여 문자열 만들기 본문 | 1. 탭, 개행문자, 특수문자 등을 포함하는 문자열 만들기 1) 탭 (\t) Console.WriteLine("Hello\tWorld"); // 출력 결과 : HelloWorld! 2) 개행 문자 (\n) Console.WriteLine("Hello\nWolrd!"); // 출력 결과 // 1째줄) Hello // 2째줄) World! 3) 큰따옴표 (\") Console.WriteLine("Hello \"World\"!"); // 출력 결과 : Hello "Worl..

Language/C# 2023.08.30

[C#] 기초 문법 - 묵시적 데이터 타입의 변수 선언 var

주제 | [C#] 기초 문법 - 묵시적 데이터 타입의 변수 선언 var 개요 | 묵시적 데이터 타입의 변수란? var 변수의 특징 - 변수 초기화 var 키워드를 사용하는 경우 본문 | 1. 묵시적 데이터 타입의 변수란? C# 컴파일러는 변수에 값이 할당될 때까지 해당 변수의 자료형을 정하는 것을 미루다가, 변수에 값이 할당될 때 그 값의 자료형을 참고하여 변수의 자료형으로 삼는다. 묵시적 타입의 지역변수는 'var' 라는 키워드를 사용하여 초기화한다. var 를 사용한 변수의 선언문에서는 앞서 포스팅한 자료형을 선언하지 않는다. 예시) var context = "Hello C# World!"; var 키워드는 C# 컴파일러에게 데이터 타입이 할당된 값에 의해 암시된다는 메시지를 보낸다. 타입이 암시된 ..

Language/C# 2023.08.29

[C#] 기초 문법 - Type(자료형) 그리고 변수

주제 | [C#] 기초 문법 - Type(자료형) 그리고 변수 개요 | (참고) [C#] 기초 문법 - 콘솔 출력 형식 비교 (Console.WriteLine() vs Console.Write()) [C#] 기초 문법 - Type(자료형) 콘솔 출력 예제 변수란? 변수의 선언 (Data Type별 변수 선언의 예시) 변수명 선언의 규칙과 관습 (변수 명명규칙) 변수에 값 할당하기 변수에 값 재할당하기 변수 초기화 내용 | 1. 변수란? 변수는 어떤 자료형의 값을 담는 빈 공간이며 임시적으로 데이터를 저장한다. 예) 변수란, string 형의 "cat" 이라는 문자열 값을 담는 빈 상자와 같다. 변수는 프로그램 실행을 통해 값이 변하기도 하고, 다양해지기도 한다. 다른 말로 변수는 할당되고, 읽히고, 그 ..

Language/C# 2023.08.29

[C#] 기초 문법 - Type(자료형) 콘솔 출력 예제

주제 | [C#] 기초 문법 - Type (콘솔 출력 예제) 개요 | (참고) [C#] 기초 문법 - 콘솔 출력 형식 비교 (Console.WriteLine() vs Console.Write()) [C#] 기초 문법 - 콘솔 출력 형식 비교 (Console.WriteLine() vs Console.Write()) 주제 | [C#] 기초 문법 - 콘솔 출력 형식 비교 (Console.WriteLine() vs Console.Write()) 개요 | 1. Console.WriteLine(); 2. Console.Write(); 3. 참고 (주의사항) 비교 | (예시) 1. Console.WriteLine(); - 출력 형태 : 입력값을 출력 db-master.tistory.com 1. string 2. ch..

Language/C# 2023.08.29

[C#] 기초 문법 - 콘솔 출력 형식 비교 (Console.WriteLine() vs Console.Write())

주제 | [C#] 기초 문법 - 콘솔 출력 형식 비교 (Console.WriteLine() vs Console.Write()) 개요 | 1. Console.WriteLine(); 2. Console.Write(); 3. 참고 (주의사항) 비교 | (예시) 1. Console.WriteLine(); - 출력 형태 : 입력값을 출력한 후 한 줄 개행(줄바꿈, 엔터 기능) - 입력 예시 : // Console.WriteLine() 은 한 줄씩 개행 Console.WriteLine("Hello World!"); // 1째 줄 Console.WriteLine("Hello My First C#!"); // 2째 줄 - 출력 결과 : Hello World! Hello My First C#! 2. Console.Wri..

Language/C# 2023.08.29
728x90