DeepFlowest

[C#] 01_기본 문법 / 출력문 / 변수 본문

프로그래밍 언어/C#

[C#] 01_기본 문법 / 출력문 / 변수

Orange57 2021. 7. 6. 14:42
728x90
반응형
SMALL

 

본 포스팅은 "C# 교과서 (박용준 지음)" 로 공부한 내용을 정리한 글입니다.

 

■ 코드 실행 단계

 

 

■ 출력문

using System;   // System이라는 네임스페이스를 가져다 씀
 
class ConsoleWrite
{
    static void Main()   // 메인 메소드, void : 반환 값이 없음을 의미
    {
    	Console.Write("줄 바꿈 없음");
        Console.WriteLine("줄 바꿈 포함");   // System 네임스페이스로부터 Console 메소드 가져다 씀.
        Console.WriteLine("줄\n바꿈");
        Console.WriteLine("{0}, {1}", "Hello", "C#");
    }
}
======================================================================
[실행 결과]
줄 바꿈 없음줄 바꿈 포함
줄
바꿈
Hello, C#

 

■ 변수

[데이터 형식]

  • int : 정수형 
  • string : 문자열
  • bool : 참 or 거짓
  • double : 실수형
  • object : C#에서 사용하는 모든 데이터 저장, 모든 데이터 형식 담을 수 있음.
using System;

class Variable
{
    static void Main()
    {
    	// (1) 변수 선언 후 값 할당
        int number;                    //[1] 정수형 변수 선언하기
        number = 7;                    //[2] 변수에 값 대입(할당)하기 
        Console.WriteLine(number);     //[3] 변수의 값을 화면에 출력하기 
        
        // (2) 변수 선언과 동시에 초기화
        int number = 7;
        Console.WriteLine(number);
        
        // (3) 변수 여러 개 선언
        int a, b, c;
        a = b = c = 10;
        Console.WriteLine("{0}, {1}, {2}", a, b, c);
    }
}
========================================================================
[실행 결과]
7
7
10, 10, 10

 

※ 상수(constant) 사용하기

  • 변수 선언 시, 앞에 const 키워드를 붙이면 변수는 상수가 됨.
  • 한 번 상수로 선언된 변수는 다시 값을 바꿀 수 없고, 반드시 선언과 동시에 초기화해야 함.
using System;

class ConstantDemo
{
    static void Main()
    {
        const int MAX = 100;            // 정수 형식의 상수 선언과 동시에 초기화 

        Console.WriteLine("최댓값: {0}", MAX);
    }
}
==========================================================
[실행 결과]
최댓값 : 100

 

 



728x90
반응형
LIST

'프로그래밍 언어 > C#' 카테고리의 다른 글

[C#] 02_문자열 / 형식 변환 / 증감 연산자  (0) 2021.07.07
Comments