산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> C 언어

예제가 있는 C# 변수 및 연산자

C# 변수

변수는 다양한 데이터 유형의 값을 저장하는 데 사용되는 저장 영역에 지정된 이름입니다. C#의 각 변수에는 변수 메모리의 크기와 레이아웃을 결정하는 특정 유형이 있어야 합니다.

예를 들어, 변수는 문자열 유형일 수 있습니다. 즉, 문자열 값을 저장하는 데 사용됩니다. 데이터 유형에 따라 변수에 대해 특정 작업을 수행할 수 있습니다.

예를 들어 정수 변수가 있는 경우 해당 변수에 대해 더하기 및 빼기와 같은 연산을 수행할 수 있습니다. 프로그램에서 여러 변수를 선언할 수 있습니다.

서로 다른 데이터 유형의 여러 변수를 선언하는 간단한 예를 살펴보겠습니다.

이 예에서는 '문자열' 유형과 '정수' 유형 중 하나인 두 개의 변수를 정의합니다. 그런 다음 이러한 변수의 값을 콘솔에 표시합니다. 각 예에 대해 Program.cs 파일의 주요 기능만 수정합니다.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   String message="The value is ";
   Int32 val=30;
   
   Console.Write(message+val);
   Console.ReadKey();
  }
 }
}

코드 설명

  1. String 데이터 유형의 변수가 선언되었습니다. 변수 이름은 '메시지'입니다. 변수의 값은 "값은 "입니다.
  2. Integer(Int32) 데이터 유형의 변수가 선언되었습니다. 변수 이름은 'val'입니다. 변수 값은 30입니다.
  3. 마지막으로 Console.write 문을 사용하여 String 및 Integer 변수의 값을 모두 출력합니다.

위의 코드가 제대로 입력되고 프로그램이 성공적으로 실행되면 다음과 같은 출력이 출력됩니다.

출력

출력에서 문자열과 정수 변수의 값이 모두 콘솔에 표시되는 것을 볼 수 있습니다.

연산자는 다양한 데이터 유형의 값에 대한 작업을 수행하는 데 사용됩니다. 예를 들어 2개의 숫자를 더하기 위해 + 연산자를 사용합니다.

다양한 데이터 유형에 사용할 수 있는 연산자 표를 살펴보겠습니다.

C# 연산자

산술 연산자

숫자에 대한 수학 연산을 수행하는 데 사용되는 연산자입니다. 다음은 C#에서 사용할 수 있는 연산자 목록입니다.

연산자 설명 +두 피연산자 더하기–첫 번째 피연산자에서 두 번째 피연산자 빼기*두 피연산자 곱하기/분자를 de-numerator로 나눕니다.%Modulus 연산자 및 정수 나누기 후 나머지 ++증가 연산자는 정수 값을 1씩 증가 - 감소 연산자는 정수 값을 줄입니다. 하나씩

관계 연산자

숫자에 대한 관계 연산을 수행하는 데 사용되는 연산자입니다. 다음은 C#에서 사용할 수 있는 관계 연산자 목록입니다.

연산자 설명 ==두 피연산자의 값이 같은지 확인하고, 맞으면 조건이 참이 됩니다.!=두 피연산자의 값이 같은지 확인하고, 값이 같지 않으면 조건이 참이 됩니다.>값이 맞는지 확인 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 크면 조건이 true가 됩니다.<왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 작은지 확인하고 예이면 조건이 true가 됩니다.>=의 값이 왼쪽 피연산자가 오른쪽 피연산자의 값보다 크거나 같으면 조건이 참이 됩니다.<=왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 작거나 같은지 확인하고 예이면 조건이 참이 됩니다.

논리 연산자

값에 대한 논리 연산을 수행하는 데 사용되는 연산자입니다. 다음은 C#에서 사용할 수 있는 연산자 목록입니다.

연산자 설명 &&논리 AND 연산자입니다. 두 피연산자가 모두 참이면 조건이 참이 됩니다.||논리적 OR 연산자입니다. 피연산자 중 하나라도 참이면 조건이 참이 됩니다.! 이것은 논리 NOT 연산자입니다.

.Net에서 연산자를 사용하는 방법에 대한 간단한 예를 살펴보겠습니다.

이 예에서는 2개의 정수 변수와 1개의 부울 변수를 정의합니다. 그런 다음 다음 작업을 수행합니다.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  static void Main(string[] args) 
  {
   Int32 val1 = 10,val2 = 20;
   bool status = true;
   
   Console.WriteLine(val1 + val2);
   Console.WriteLine(val1 < val2);
   Console.WriteLine(!(status));
   Console.ReadKey();
  }
 }
}

코드 설명

  1. 2개의 정수 변수가 정의되어 있는데 하나는 val1이고 다른 하나는 val2입니다. 이들은 관계 및 산술 연산을 보여주는 데 사용됩니다. 논리 연산을 보여주기 위해 부울 변수가 정의됩니다.
  2. 덧셈 연산자가 val1 및 val2에 대해 수행되는 산술 연산의 예가 표시됩니다. 결과가 콘솔에 기록됩니다.
  3. 보다 작음 연산자가 val1 및 val2에서 수행되는 관계 연산의 예가 표시됩니다. 결과가 콘솔에 기록됩니다.
  4. 논리 연산자(!)가 상태 변수에 적용되는 논리 연산의 예가 표시됩니다. 논리 NOT 연산자는 모든 부울 값의 현재 값을 반대로 합니다. 따라서 부울 값이 'true'이면 논리적 NOT은 'false' 값을 반환하고 그 반대의 경우도 마찬가지입니다. 우리의 경우 상태 변수의 값이 'true'이므로 결과는 'false'로 표시됩니다. 결과가 콘솔에 기록됩니다.

위의 코드를 제대로 입력하고 프로그램이 성공적으로 실행되면 출력이 출력됩니다.

출력


C 언어

  1. C# 변수 및 (기본) 데이터 형식
  2. C++ 변수, 리터럴 및 상수
  3. C 변수, 상수 및 리터럴
  4. C 스토리지 클래스
  5. 예제가 있는 C++의 연산자:정의, 유형 및 프로그램
  6. 예제가 있는 C++ 포인터
  7. 예제가 있는 C++ 구조체
  8. 예제가 있는 C++의 std::list
  9. 예제가 있는 컬렉션의 Python 카운터
  10. 자바 - 변수 유형