충분히 쌓여가는
4. 변수 선언 및 자료형(Type) 본문
변수
: 값을 저장하는 곳.
코드
x = 1;
x = x + 1;
첫 문장에서는 x에 1이라는 값이 저장되고,
두 번째 문장에서 x값에 1을 더한 값, 2가 x에 저장된다.
즉, x는 처음에 1이라는 값을 가지고 있다가 2라는 값으로 바뀌고, 변수는 변하는 수라는 이름을 갖게 된 것.
변수란
: 변수에 값이 한 번 할당되면 다시 할당될 때까지 그 값을 유지한다.
변수의 값은 언제든지 새로운 값으로 할당할 수 있고, 새로운 값이 변수에 할당되면 이전에 저장되었던 값은 없어진다.
자료형(Type)
: 변수는 자료형(타입을 갖는다)
자료형은 저장할 수 있는 자료의 종류에 따라 구분하며,
문자, 문자열, 정수, 실수 등 어떤 형식의 값을 저장하는 지에 따라 변수의 형이 정해진다.
변수는 사용하기 전에 자료형과 함께 선언(declare)해 줘야 한다.
string name; // 스트링 타입의 변수 name 선언
name = "enough"; // name 변수에 "enough" 값을 할당
string name = "enough"; // 선언과 동시에 값 할당
C#의 기본 자료형 종류
: bool, byte, sbyte, char, decimal, double, float, int, uint, long, ulong, short, ushort, string
C# 숫자 형식 정리
이름, 나이, 키를 입력하고 출력하는 프로그램
코드
using System;
namespace A004_Variable
{
class Program
{
static void Main(string[] args)
{
Console.Write("이름을 입력하세요: ");
string name = Console.ReadLine();
Console.Write("나이를 입력하세요: ");
int age = int.Parse(Console.ReadLine());
Console.Write("키를 입력하세요(cm): ");
float height = float.Parse(Console.ReadLine());
Console.Write("안녕하세요, ");
Console.Write(name);
Console.WriteLine("님!");
Console.Write("나이는 ");
Console.Write(age);
Console.Write("세, 키는 ");
Console.Write(height);
Console.WriteLine("cm 이군요");
}
}
}
출력
코드 다시보기
두 줄을 출력하는데 Console.Write()와 Console.WriteLine()을 7개나 사용
더 효율적으로 출력할 수도 있지 않을까?
'초보자를 위한 C# 200제 > C# 입문' 카테고리의 다른 글
5. 문자와 문자열 (0) | 2024.09.01 |
---|---|
var 형 (0) | 2024.09.01 |
3. 콘솔에서 읽고 쓰기 (1) | 2024.09.01 |
2. 비주얼 스튜디오에서 출력 (0) | 2024.09.01 |
1. 간단한 C# 프로그램을 명령줄에서 컴파일하기 (0) | 2024.08.31 |